如何在Python中换行长行?
一个字符串是表示单词或一个完整句子的字符集合。与Java不同,Python没有必要显式声明字符串,我们可以直接为字面赋值字符串。
在Python中,字符串由 字符串 类表示,该类提供了多个函数和方法,您可以使用这些函数和方法执行各种字符串操作。
在本文中,我们将找出如何在Python中换行长行。
更多Python相关文章,请阅读:Python 教程
使用括号换行
一种实现方法是使用括号换行。使用Python在括号、方括号和大括号中隐式换行的功能是推荐的方法,用于换行长行。
如果需要,可以在表达式周围放置一对额外的括号。我们必须将这些带括号换行应用于我们想要换行的长行。
示例1
在下面的示例中,我们将一个字符串作为输入,并使用列表括号换行将它们分解为多行。
str1 = "Welcome to Tutroialspoint"
print("The given string is")
print(str1)
print("After wrapping the line")
res = list(str1) #使用括号换行(列表)
print(res)
输出
以上示例的输出为:
The given string is
Welcome to Tutroialspoint
After wrapping the line
['W', 'e', 'l', 'c', 'o', 'm', 'e', ' ', 't', 'o', ' ', 'T', 'u', 't', 'r', 'o', 'i', 'a', 'l', 's', 'p', 'o', 'i', 'n', 't']
示例2
在下面的示例中,我们将采用与上面相同的示例,但我们将集合作为括号换行。
str1 = "Welcome to Tutroialspoint"
print("The given string is")
print(str1)
print("After wrapping the line")
res = set(str1) #使用括号换行(集合)
print(res)
输出
以上示例的输出为:
The given string is
Welcome to Tutroialspoint
After wrapping the line
{'i', 'W', 'o', 'T', 'a', 'p', 'm', 'r', 'l', 'c', ' ', 'u', 'n', 'e', 't', 's'}
使用“\”运算符
您还可以使用“ **** ”运算符在Python中换行长行。如果使用反斜杠,则看起来更好。请确保连续行已正确缩进。在二元运算符周围断开比在二元运算符之前断开更好。我们必须在反斜杠附近小心缩进,它必须位于两个不同行之间。
示例
在下面的示例中,我们将一个字符串作为输入,并使用反斜杠运算符将该行拆分成多行。
str1 = """这是一行非常长的字符,但是我们可以将它拆分为多行。"""
print("给定的字符串是 ")
print(str1)
print("将给定的输入分行" )
res = '这是一行非常长的字符,', \
'但是我们可以将它拆分为多行。' #使用反斜杠换行
print(res)
输出
上面示例的输出如下,
给定的字符串是
这是一行非常长的字符,
但是我们可以将它拆分为多行。
将给定的输入分行
('这是一行非常长的字符,', '但是我们可以将它拆分为多行。')
极客教程