Mots clés et identifiants Python
Mots clés et identifiants Python
Dans ce tutoriel, vous découvrirez les mots clés (mots réservés en Python) et les identifiants (noms donnés aux variables, fonctions, etc.).
Mots clés Python
Les mots clés sont les mots réservés en Python.
Nous ne pouvons pas utiliser un mot-clé comme nom de variable, nom de fonction ou tout autre identifiant. Ils sont utilisés pour définir la syntaxe et la structure du langage Python.
En Python, les mots clés sont sensibles à la casse.
Il y a 33 mots-clés dans Python 3.7. Ce nombre peut varier légèrement au cours du temps.
Tous les mots clés sauf True
, False
et None
sont en minuscules et doivent être écrits tels quels. La liste de tous les mots-clés est donnée ci-dessous.
False | await | else | import | pass |
None | break | except | in | raise |
True | class | finally | is | return |
and | continue | for | lambda | try |
as | def | from | nonlocal | while |
assert | del | global | not | with |
async | elif | if | or | yield |
Regarder tous les mots-clés à la fois et essayer de comprendre ce qu'ils signifient peut être écrasant.
Si vous souhaitez avoir un aperçu, voici la liste complète de tous les mots-clés avec des exemples.
Identifiants Python
Un identifiant est un nom donné à des entités telles que des classes, des fonctions, des variables, etc. Il permet de différencier une entité d'une autre.
Règles d'écriture des identifiants
- Les identifiants peuvent être une combinaison de lettres en minuscules (a à z) ou majuscule (A à Z) ou chiffres (0 à 9) ou un trait de soulignement
_
. Des noms commemyClass
,var_1
etprint_this_to_screen
, tous sont des exemples valides. - Un identifiant ne peut pas commencer par un chiffre.
1variable
n'est pas valide, maisvariable1
est un nom valide. - Les mots clés ne peuvent pas être utilisés comme identifiants.
global = 1
File "<interactive input>", line 1 global = 1 ^ SyntaxError: invalid syntax
- Nous ne pouvons pas utiliser de symboles spéciaux comme ! , @ , # , $ , % etc. dans notre identifiant.
a@ = 0
SortieFile "<interactive input>", line 1 a@ = 0 ^ SyntaxError: invalid syntax
- Un identifiant peut avoir n'importe quelle longueur.
Choses à retenir
Python est un langage sensible à la casse. Cela signifie, Variable
et variable
ne sont pas les mêmes.
Donnez toujours aux identifiants un nom qui a du sens. Alors que c = 10
est un nom valide, écrit count = 10
aurait plus de sens, et il serait plus facile de comprendre ce que cela représente lorsque vous regardez votre code après un long intervalle.
Plusieurs mots peuvent être séparés à l'aide d'un trait de soulignement, comme this_is_a_long_variable
.
Python
- Mots-clés et identifiants C#
- Mots-clés et identifiants C
- Instruction Python, indentation et commentaires
- Variables, constantes et littéraux Python
- Conversion de type Python et conversion de type
- Entrée, sortie et importation Python
- Comment obtenir la date et l'heure actuelles en Python ?
- Module de temps Python
- Capteur de température Python et Raspberry Pi