我有一长行代码,我想在多行中分解。我用什么,语法是什么?
例如,添加一堆字符串,
e = 'a' + 'b' + 'c' + 'd'
并将其分为两行,如下所示:
线是什么?你可以在下一行有参数没有任何问题:
a = dostuff(blahblah1, blahblah2, blahblah3, blahblah4, blahblah5, blahblah6, blahblah7)
否则,您可以执行以下操作:
if (a == True and b == False):
或显式换行:
if a == True and \ b == False:
查看样式指南以获取更多信息。
使用括号,您的示例可以写成多行:
a = ('1' + '2' + '3' + '4' + '5')
使用显式换行符可以获得相同的效果:
a = '1' + '2' + '3' + \ '4' + '5'
请注意,样式指南说最好使用带括号的隐式延续,但在这种特殊情况下,仅在表达式周围添加括号可能是错误的方法。