如果我需要打印一个换行符,写出打印语句的最多Pythonic方法是什么?我正在教某人Python,我想在第一时间做对。大多数Pythonic打印换行符的方法
,我发现最有可能的两种方式是:
print("")
优点:
- 更短,更简单
缺点:
可能莱小号可读由于没有提到\ n
凭借端是的一个新行,这可能不是固有地明显
print("\n", end = "")
优点:
- 它是显而易见该声明意味着要做什么
缺点:
- 更长
有人谁是学习可能不知道什么是 '端' 的说法意味着
如果我需要打印一个换行符,写出打印语句的最多Pythonic方法是什么?我正在教某人Python,我想在第一时间做对。大多数Pythonic打印换行符的方法
,我发现最有可能的两种方式是:
print("")
优点:
缺点:
可能莱小号可读由于没有提到\ n
凭借端是的一个新行,这可能不是固有地明显
print("\n", end = "")
优点:
缺点:
有人谁是学习可能不知道什么是 '端' 的说法意味着
都不是。通常的方法是:
print()
最简洁和更短的方法是:在Python 2.x的打印换行符
print()
注是一个简单的:
print
'打印( )'更短 – depperm
就像我喜欢这个问题一样,不应该要求在codereview上做某些事情时最“pythonic”的方式?这似乎有舆论 – Ryan
@Ryan通常,是的。在这种情况下,根本没有足够的评论。 – Mast