问题:一个长字符串太了,远远 超过72列,需要定义多行
反斜杠最常用的方法,但还存在小括号的表达方式;如下
使用小括号+‘’;有两个要点,一是小括号,二行每一行都需要单引号;
html = ('<html><head><title>Test</title></head>'
'<body><h1>Parse me!</h1><img src = "" />'
'<!-- comment --></body></html>')
print(html)
结果输出:
<html><head><title>Test</title></head><body><h1>Parse me!</h1><img src = "" /><!-- comment --></body></html>
而切记不能使用3个单引号
html = '''<html><head><title>Test</title></head>
<body><h1>Parse me!</h1><img src = "" />
<!-- comment --></body></html>'''
print(html)
结果输出:
<html><head><title>Test</title></head>
<body><h1>Parse me!</h1><img src = "" />
<!-- comment --></body></html>
三个单引号保留原有的多行格式;