python - 打印换行符的最 Pythonic 方式

标签 python python-3.x io newline readability

如果我需要打印单个换行符,编写 print() 语句的最 Pythonic 方式是什么?我正在教别人 Python,我想把它做好。

我发现最有可能的两种方式是:

1) print("")

  • 优点:更短、更简单
  • 缺点:
    • 由于未提及 \n
    • 可能会降低可读性
    • 依赖于 end 是一个换行符,这可能不是很明显

2) print("\n", end = "")

  • 优点:声明的目的很明显
  • 缺点:更长。初学者可能不知道“结束”参数是什么意思。

最佳答案

都没有。通常的方法是:

print()

关于python - 打印换行符的最 Pythonic 方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45575656/

相关文章:

Python 组合字典中的项目

c# - 如何在 C# 中强制解锁文件?

python函数更改列表值

python - 是否可以使用 python 安装 msi?

python - 具有高维属性的数组的相似度得分

python-3.x - Python 中的大型 XML 文件解析

python - 无法在 docker 镜像中导入 cx_Oracle

python - Django queryset iterator() 无法按预期工作

java - Nooby Java 程序员对输出(构造函数)感到困惑

PHP:以最快或/和最有效的方式编写大量小文件