Détails
Comment faire un saut de ligne (continuation de ligne) en Python ?
J'ai une longue ligne de code que je veux diviser en plusieurs lignes. Que dois-je utiliser et quelle est la syntaxe ?
Par exemple, ajouter un groupe de chaînes de caractères,
e = 'a' + 'b' + 'c' + 'd'
et l'avoir en deux lignes comme ceci :
e = 'a' + 'b' +
'c' + 'd'
972
3
Quelle est la ligne ? Vous pouvez avoir des arguments sur la ligne suivante sans aucun problème :
Sinon, vous pouvez faire quelque chose comme ça :
Consultez le [guide de style][1] pour plus d'informations.
À partir de votre ligne d'exemple :
Ou :
Notez que le guide de style indique qu'il est préférable d'utiliser la suite implicite avec des parenthèses, mais dans ce cas particulier, le simple fait d'ajouter des parenthèses autour de votre expression est probablement la mauvaise solution.
[1] : http://www.python.org/dev/peps/pep-0008/
Mettez un
à la fin de votre ligne ou mettez la déclaration entre parenthèses `( .. )
. D'après [IBM][1] :ou
[1] : http://www.ibm.com/developerworks/opensource/library/os-python5/