定义一个跨越多行的字符串有三个方法:
(1)用三层单引号,即'''内容''',代码如下
>>> st2 ='''abcdefg,hijklmn
abcdefg,hijklmn
abcdefg,hijklmn
abcdefg,hijklmn'''
>>> print(st2)
abcdefg,hijklmn
abcdefg,hijklmn
abcdefg,hijklmn
abcdefg,hijklmn
(2)在小括号中用单引号或双引号,就是你列的那种,但是要在后面加上,换行符“\n”,代码如下
代码一:
('abcdefg,hijklmn', 'abcdefg,hijklmn', 'abcdefg,hijklmn', 'abcdefg,hijklmn')
>>> st3 = ('abcdefg,hijklmn\n'
'abcdefg,hijklmn\n'
'abcdefg,hijklmn\n'
'abcdefg,hijklmn')
>>> print(st3)
abcdefg,hijklmn
abcdefg,hijklmn
abcdefg,hijklmn
abcdefg,hijklmn
代码二:
>>> st1 = ("abcdefg,hijklmn,\n"
"abcdefg,hijklmn,\n"
"abcdefg,hijklmn,\n"
"abcdefg,hijklmn,\n")
>>> print(st1)
abcdefg,hijklmn,
abcdefg,hijklmn,
abcdefg,hijklmn,
abcdefg,hijklmn,
|