如何在Python中创建长的多行字符串?
_在本文中,我们将重点介绍如何在Python中创建长的多行字符串。 _
第一种方法是使用三引号,我们应该添加三个引号,然后我们可以在引号内添加单独的行,从而创建多行字符串。
在Python中使用三引号,可以跨越多行扩展字符串。它还可以用于冗长的代码注释。三引号还可以包含特殊字符,例如TAB,原样或 NEWLINES 。 正如名称所示,语法由连续放置的三个单引号或双引号组成。
示例
在下面给出的程序中,我们以多行字符串作为输入,然后将其打印出来。 -
str1 ="""欢迎来到教程点
你好吗?
希望一切都好
谢谢
"""
print("多行字符串为")
print(str1)
输出
上面示例的输出如下所示-
多行字符串为
欢迎来到教程点
你好吗?
希望一切都好
谢谢
使用括号
第二种方法是使用括号和多个双引号。我们必须将整个字符串包含在括号内,并在每行完成后添加新行字符(\n)和新行。
示例
在下面给出的示例中,我们通过使用括号获取多行字符串并打印它。
str1 =("欢迎来到教程点\n"
"你好吗?\n"
"希望一切都好\n"
"谢谢")
print("多行字符串为")
print(str1)
输出
上面示例的输出如下所示-
多行字符串为
欢迎来到教程点
你好吗?
希望一切都好
谢谢
使用\和换行符
第三种方法是使用 **** 和换行符。这与上述方法类似,但我们不包括括号,而是在每个换行符后包括\。
示例
在下面给出的示例中,我们通过使用括号获取多行字符串并打印它。
str1 ="欢迎来到教程点\n"\
"你好吗?\n"\
"希望一切都好\n"\
"谢谢"
print("多行字符串为")
print(str1)
输出
上面示例的输出如下所示-
多行字符串为
欢迎来到教程点
你好吗?
希望一切都好
谢谢
极客教程