
Python中的换行符用于标记一个行的结束和一个新行的开始。要创建一个含有换行符的字符串,可以使用以下方法之一。:
-
换行代码 \n(LF), \r\n(CR + LF)。
-
三引号"'或"""。
-
带缩进。
让我们来看看详细的断行教程。
Python断行
要在Python 中断 行,使用小括号或明确的反斜杠(/)。使用小括号,你可以在多行上书写。包裹长行的首选方式是在小括号、大括号和大括号内使用Python的隐含续行。
长行可以通过用小括号包围表达式来分多行。这些应该在使用反斜杠进行续行的时候倾斜使用。
让我们在Python中使用小括号进行换行。
x = 11
y = 22
z = 33
w = 44
u = 55
data = (x + y + z +
w + u)
print(data)
输出
165
你可以看到,我们得到了所有变量的总和。
我们也可以使用明确的断行符(\)将代码分成多行,并且不会出现任何错误。
x = 11
y = 22
z = 33
w = 44
u = 55
data = x + y + z + \
w + u
print(data)
它也会给出同样的输出,不会有任何错误。
你可以根据你的情况使用小括号或反斜杠,但使用反斜杠时要小心。使用反斜杠来结束一行的危险在于,如果在反斜杠之后添加了空白(当然,这很难看出来),反斜杠就不再起到你认为的作用了。
简而言之,你可以在小括号和大括号之间断开行。此外,你可以在一行中加入反斜杠字符**(**backslash character)来明确地断开它。
Python中的换行符
Python中的换行符是**\n 。**它是由两个字符组成的。
-
A 反斜杠(\)。
-
字母 n。
如果你在一个字符串中看到这个字符,那么当前的行就在这一点上结束,新的行就在它之后开始。
默认情况下,打印语句会在字符串的结尾处 "幕后"添加一个新的行字符。
print("Expeli Armus")
内置打印函数的end参数的默认值是**/n**,所以一个新的行字符被附加到字符串上。
如何在没有换行的情况下打印
我们可以通过自定义打印函数的结束参数的值来改变这种默认行为。
print("harry", end="")
print("potter")
输出
harrypotter
空格将被添加到字符串的末尾,而不是换行字符\n,所以两个打印语句的输出将显示在同一行中。
本教程就到此为止。