所以我在做一个基于文本的游戏,但是当我运行代码时,文本不会被分解成段落,第一个print()
命令和它后面的命令之间没有空格。在
我尝试过在一个print命令中在文本之间放置巨大的空格来拆分文本,但是这样做效率很低,而且会使我的代码看起来杂乱无章,难以使用。在
if status.lower().strip() == "modest":
print("#.")
print("#")
print("#")
print("#")
print("#")
else:
main()
所以我要做的是复制一个HTML命令<br>
,它可以在两行文本之间添加空格。我有办法吗?在
可以在print语句中使用换行符
\n
:或者(我喜欢的方式)是在print语句中添加
end="\n\n"
作为参数。在注意:默认情况下,print语句总是“has”
end="\n"
。在具体如下:
^{pr2}$还需要指出的是,下一个打印的字符串/段落在P2和它本身之间不会有空格,因为}作为参数。在
print("This is P2")
没有添加{希望这有帮助!在
根据需要多次使用linebreak命令
\n
,我建议您使用三重引号,如下所示:您只需
\n
即可打印新行相关问题 更多 >
编程相关推荐