Sauts de ligne en Python : décomposer un long code source
En Python, rencontrer de longues lignes de code peut être gênant. Heureusement, il existe des techniques pour implémenter des sauts de ligne afin d’améliorer la lisibilité. Un scénario courant est celui où la concaténation de chaînes nécessite de diviser la ligne en plusieurs parties.
Pour y parvenir, vous pouvez simplement continuer l'expression sur la ligne suivante sans aucun problème. Par exemple, considérons le code suivant :
e = 'a' + 'b' + 'c' + 'd'
Pour diviser ce code sur deux lignes, vous pouvez simplement écrire :
e = 'a' + 'b' + \ 'c' + 'd'
C'est ce qu'on appelle une continuation de ligne implicite utilisant une barre oblique inverse ().
De plus, vous pouvez utiliser des parenthèses pour créer des expressions sur plusieurs lignes. Par exemple :
e = ('1' + '2' + '3' + '4' + '5')
L'effet peut également être obtenu en utilisant un saut de ligne explicite :
e = '1' + '2' + '3' + \ '4' + '5'
Le guide de style Python préfère la suite implicite avec des parenthèses, mais dans certains cas, l'ajout de parenthèses n'est peut-être pas approprié.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!