Pour écrire une longue chaîne de caractères sur plusieurs ligne en python, le mieux est de faire comme dans cette exemple:
>>> s = ("Hello "
... "how are you "
... "today ?")
>>> s
'Hello how are you today ?'
>>> type(s)
<type 'str'>
cela évite d'avoir des caractères de contrôle \n\t qui viennent s'insérer dans la chaîne de caractères, exemple
>>> s = '''Hello
... how are you
... today ?'''
>>> s
'Hello \n\thow are you \n\ttoday ?'
Références
Liens | Site |
---|---|
Pythonic way to create a long multi-line string | stackoverflow |