我正在用Python做一个游戏。你知道吗
我希望代码是:
[00:00:00] Name|Hello!
这是我的密码:
print(Fore.YELLOW + Style.BRIGHT + '['),
print strftime("%H:%M:%S"),
print ']',
print(Style.BRIGHT + Fore.RED + ' Name'),
print(Fore.BLACK + '|'),
print(Fore.WHITE + Style.DIM + 'Hello!')
time.sleep(5)
相反,出于某种原因,它变成这样:
[ 00:00:00 ] Name | Hello!
我不知道这个代码出了什么问题,也不知道如何修复它。你知道吗
我真的很感激能得到的所有帮助!非常感谢。你知道吗
另一个选项是使用
end=""
选项打印()。这不会打印换行符,也不会在末尾添加额外的空间。你知道吗需要注意的是,
end
选项仅适用于python3。如果您from __future__ import print_function
用一个
print
语句和逗号打印总是打印一个尾随空格。你知道吗使用一个print语句将所有内容串联起来,或者使用
sys.stdout.write()
直接写入终端,而不使用额外的空格:或者
或使用字符串格式:
相关问题 更多 >
编程相关推荐