Chaîne de caractères sur plusieurs lignes en python

Published: 07 octobre 2016

DMCA.com Protection Status

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