Python:字符串换行的方法
一般而言,因字符串太长而需要换行的话是通过这种传统的方法:
s = 'aaa' \
'bbb'
print(s)
而实际上,Python3正在抛弃这种容易出错的方法,而是用()
表达式:
s = ('aaa'
'bbb')
print(s)
即首先将括号中的字符串合并,然后再赋值给s,继续运行。
更详细的例子:
s = ('aaa%s' % 'c'
'bbb%s' % 'd')
print(s)
输出:
aaacbbbd
另一个:
s = ('aaa%s'
'bbb%s') % ('c', 'd')
print(s)
输出:
aaacbbbd