在 Python 中打印空白行
Manav Narula
2021年4月29日
在本教程中,我们将讨论如何在 Python 中打印空白行。
在进行此操作之前,应注意,在 Python 中,\n
字符表示换行符。
在 print()
函数中,有一个名为 end
的参数。默认情况下,此参数为\n
。这意味着此字符在 print 语句的末尾写入输出流。
这就是为什么如果我们使用多个打印语句,那么每个语句中的内容将打印在不同的行中。
以下面的代码为例。
print("Hello")
print("How are you?")
输出:
Hello
How are you?
我们可以将此 end
参数更改为所需的任何字符。
考虑到上述所有内容,可以理解默认情况下可以使用空的 print
语句来打印空白行。
例如,
print("Hello")
print() # Blank Line
print("How are you?")
输出:
Hello
How are you?
由于在 Python 2 中,print
语句没有使用括号,因此在该版本中,print
命令将打印空白行。如果我们仅打印\n
字符,它将打印两个空白行。
但是,如果 end
参数被显式指定,则需要\n
字符。
例如,
print("Hello", end = " ")
print("\n") # Blank Line
print("How are you?", end = " ")
输出:
Hello
How are you?
在上面的代码中,如果我们仅使用 print()
语句而不是 print("\n")
,则它不会打印空白行。
Author: Manav Narula
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn