好了,我上次问的问题不及时,我应该问的是,我怎样才能做到 中心 问的问题在屏幕中间吗,我上次把这个截图放进去了,我想把问题放在屏幕中间:D。对不起,我的问题在屏幕中间。
谢谢你的帮助! 任何帮助是非常感激!
使用屏幕宽度检测从 此处
def center_print(s):
import os,sys
command = "mode con ^ | findstr Columns" if sys.platform == 'win32' else "stty size"
ignore, columns = os.popen(command).read().split()
print " "*((int(columns)-len(s))/2)+s
center_print("aaaaaaaaaaaaaaaa")
你可以定义一个特殊的打印函数,像这样。
terminal_width = 80 # Change this if necessary.
def center_print(s):
print '{:^terminal_width}'.format(s)
当你需要在中间输出时,就调用它。所以调用该函数而不是 print
对于您的问题。