Lequel des éléments suivants n'est pas un nom de variable valide en Python ?

Règles de nomination des variables en Python

Dans la programmation Python, les variables sont utilisées pour stocker divers types de données. Cependant, il est important de noter que toutes les dénominations de variables ne sont pas acceptées en Python. La question nous demande de choisir quel parmi les éléments donnés n'est pas un nom valide pour une variable Python. La bonne réponse, dans ce cas, est '2variable'.

En Python, le nom d'une variable doit respecter des règles et des conventions précises :

  1. Le nom d'une variable doit toujours commencer par une lettre ou un underscore (_). Les chiffres ne sont pas autorisés comme premier caractère. C'est pour cette raison que '2variable' n'est pas un nom de variable valide en Python. Par exemple ;
variable1 = 5 # Valide
_variable = 6 # Valide
2variable = 7 # Invalide
  1. Les noms de variables en Python peuvent contenir des lettres minuscules (a-z), des lettres majuscules (A-Z), des chiffres (0-9) ou des underscores (_). Aucun autre caractère ou symbole n'est autorisé.

  2. Python est sensible à la casse. Ainsi, 'my_variable', 'My_Variable' et 'MY_VARIABLE' seraient trois variables différentes.

  3. Les mots clés Python ne peuvent pas être utilisés comme noms de variables. Par exemple, vous ne pouvez pas nommer une variable 'for', 'while', 'if', etc.

Comprendre et suivre ces règles et conventions de nomination aidera non seulement à éviter les erreurs de syntaxe, mais aussi à rendre votre code plus lisible et compréhensible pour vous et pour les autres. De plus, il est recommandé d'utiliser des noms de variables descriptifs qui indiquent clairement à quoi sert la variable.

Rappelez-vous, même si le nom de la variable est techniquement valide, si ce n'est pas clair pour vous (ou pour les autres), il pourrait être préférable de le changer.

Trouvez-vous cela utile?