📅  最后修改于: 2023-12-03 15:34:28.852000             🧑  作者: Mango
在Python中,我们可以使用转义字符 \n
来表示一个新行。当一个字符串包含了这个转义字符时,Python会将它解释为一个新行符。下面是一个例子:
string_with_newline = "hello\nworld"
print(string_with_newline)
输出:
hello
world
在上面的例子中,string_with_newline
包含了一个新行符 \n
,当它被打印到终端时,Python会把它解释为一个新行符,于是字符串中的 hello
和 world
就被打印在了两行上。
我们也可以使用三个引号来创建一个多行的字符串。在这种情况下,字符串中的每一行都会保留它的格式和空格。下面是一个例子:
multiline_string = """hello
world
!"""
print(multiline_string)
输出:
hello
world
!
在上面的例子中,multiline_string
是一个三个引号包围的字符串,它包含了三行,每一行的前面都有一些空格。当它被打印到终端时,Python会保留每一行的格式和空格。
总之,Python中的字符串可以包含新行,并且我们可以使用转义字符 \n
或者三个引号来创建多行字符串。