python - 如何将文本分成段落(python)

标签 python python-3.x

所以我正在制作一个基于文本的游戏,但是当我运行我的代码时,文本没有分成段落,第一个 print() 之间没有空格命令和紧随其后的命令。

我曾尝试通过在一个打印命令中的文本之间放置巨大的空格来分解文本,但这效率低下并且使我的代码看起来凌乱且难以处理。

if status.lower().strip() == "modest":
    print("#.")
    print("#")
    print("#")
    print("#")
    print("#")
else:
    main()

所以我想做的是复制一个 HTML 命令 <br>这可以在两行文本之间添加空格。有什么办法可以做到吗?

最佳答案

根据需要多次使用换行命令\n,我建议您使用三重引号如下:

print("""
    First paragraph \n\n
    Second paragraph \n\n
    ...
    Last paragraph.
""")

关于python - 如何将文本分成段落(python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57544817/

相关文章:

python - 如何在python中绘制随机形状?

python - 为什么实例变量没有被识别

python-3.x - 如何获取焦点小部件的对象名称?

python - 在每行中找到最后一个元素(数字)并对所有偶数求和 python 3

python - 有人可以解释逻辑和 bool 之间的区别吗在这种情况下,

python - 如何绘制我的数据框(python 和 pandas)

python - 我可以在aws redshift python udf函数中使用select查询吗

python - 有没有办法将 Pyvista 与 tkinter 集成?

python - 在Python中向图像添加对齐文本

python-3.x - Luigi LocalTarget 二进制文件