Le caractère de continuation de ligne Python vous permet de continuer une ligne de code sur une nouvelle ligne de votre programme. Le caractère de continuation de ligne ne peut être suivi d’aucune valeur.
Si vous spécifiez un caractère ou une instruction après un caractère de continuation de ligne, vous rencontrez l’erreur "SyntaxError : caractère inattendu après le caractère de continuation de ligne‚" error.
Dans ce guide, nous expliquons ce que signifie cette erreur et pourquoi elle est générée. Nous passons en revue deux exemples de cette erreur en action afin que vous puissiez apprendre à l’utiliser dans votre code.
Erreur de syntaxe : caractère inattendu après le caractère de continuation de ligne
Le caractère de continuation de ligne vous permet écrire une longue chaaîne sur plusieurs lignes de code. Ce caractère est utile car il facilite la lecture du code. Le caractère de continuation de ligne est une barre oblique inverse ("‚").
Bien qu’il puisse être difficile de suivre une très longue ligne de code, une ligne de code divisée sur plusieurs lignes est plus facile à suivre .
Le caractère de continuation de ligne est couramment utilisé pour décomposer le code ou pour écrire une longue chaaîne sur plusieurs lignes de code :
Nous avons divisé notre chaaîne en trois lignes. Cela facilite la lecture de notre code.
Deux scénarios dans lesquels cette erreur pourrait se produire :
81 % des participants ont déclaré qu’ils se sentaient plus confiants dans leur perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
Nous parlerons de chacun d’eux de ces scénarios un par un.
Scénario n¬∞1 : Division à l’aide d’une barre oblique inverse
Ici, nous écrivons un programme qui calcule l’indice de masse corporelle (IMC) d’une personne. Pour commencer, nous devons demander à un utilisateur d’insérer sa taille et son poids dans un programme Python :
Ensuite, nous calculons l’IMC de l’utilisateur. La formule pour calculer une valeur d’IMC est :
"Kg" est le poids d’une personne en kilogrammes. "m2‚" est la taille d’une personne au carré. Traduite en Python, la formule pour calculer un IMC ressemble à ceci :
Nous convertissons les valeurs de "poids‚" et "hauteur" aux nombres à virgule flottante afin que nous puissions exécuter des fonctions mathématiques sur eux.