为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Python中执行换行操作(行继续)?

如何在Python中执行换行操作(行继续)?

不负相思意 2019-06-19 10:20:36
如何在Python中执行换行操作(行继续)?我有一长行代码,我想在多行代码中进行分解。我使用什么,语法是什么?例如,添加一串字符串,e = 'a' + 'b' + 'c' + 'd'把它分成两行,就像这样:e = 'a' + 'b' +     'c' + 'd'
查看完整描述

3 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

台词是什么?您可以在下一行中使用参数,而不会出现任何问题:

a = dostuff(blahblah1, blahblah2, blahblah3, blahblah4, blahblah5, 
            blahblah6, blahblah7)

否则,您可以这样做:

if a == True and \
   b == False

检查风格指南想了解更多信息。

从您的示例行:

a = '1' + '2' + '3' + \    '4' + '5'

或:

a = ('1' + '2' + '3' +
    '4' + '5')

请注意,样式指南指出,使用带括号的隐式延续是首选的,但在这种情况下,在表达式周围添加括号可能是错误的做法。


查看完整回答
反对 回复 2019-06-19
?
慕森卡

TA贡献1806条经验 获得超8个赞

使用反斜杠结束一行的危险在于,如果在反斜杠之后添加空格(当然很难看到),反斜杠就不再像您想象的那样了。

见Python成语和反成语(关于Python 2Python 3)更多。


查看完整回答
反对 回复 2019-06-19
  • 3 回答
  • 0 关注
  • 1753 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信