Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Python

Mots-clés et identifiants Python : Maîtriser les mots réservés et les conventions de nommage

Mots-clés et identifiants Python

Apprenez les 33 mots réservés de Python et comment donner des noms clairs et significatifs aux variables, fonctions et classes.

Mots-clés Python

Les mots-clés Python sont les blocs de construction de la syntaxe du langage. Ce sont des mots réservés qui ne peuvent pas être utilisés comme identifiants tels que noms de variables ou de fonctions. Comme ils définissent la structure du langage, utiliser un mot-clé incorrectement entraîne une erreur de syntaxe.

Les mots-clés sont sensibles à la casse et sont listés exactement comme ils apparaissent dans le langage. En Python 3.7, il y en a 33, bien que les versions plus récentes puissent en ajouter quelques-uns. Pour une référence définitive, consultez la documentation officielle Python.

Tous les mots-clés sont en minuscules sauf True, False et None. Le tableau ci-dessous liste chaque mot-clé avec un bref exemple de son utilisation typique.

Falseawaitelseimportpass
Nonebreakexceptinraise
Trueclassfinallyisreturn
andcontinueforlambdatry
asdeffromnonlocalwhile
assertdelglobalnotwith
asyncelififoryield

Bien qu'il puisse sembler intimidant de retenir les 33 mots-clés, comprendre leur but est essentiel pour écrire un code clair et sans erreurs.


Identifiants Python

Un identifiant est le nom que vous donnez aux classes, fonctions, variables et autres objets. Il sert d'étiquette unique qui rend votre code lisible et maintenable.

Règles pour écrire des identifiants

  1. Les identifiants peuvent contenir des lettres (a–z, A–Z), des chiffres (0–9) et le trait de soulignement _. Exemples valides : myClass, var_1, print_this_to_screen.
  2. Ils ne peuvent pas commencer par un chiffre ; 1variable est invalide, alors que variable1 est acceptable.
  3. Les mots-clés ne peuvent pas être utilisés comme identifiants.
    global = 1
    Sortie
     File "<interactive input>", line 1 global = 1 ^ SyntaxError: invalid syntax
  4. Les symboles spéciaux tels que !, @, #, $, %, etc., ne sont pas autorisés.
    a@ = 0
    Sortie
     File "<interactive input>", line 1 a@ = 0 ^ SyntaxError: invalid syntax
  5. Il n'y a pas de limite pratique à la longueur d'un identifiant.

Points à retenir

Python est sensible à la casse, donc Variable et variable font référence à des objets différents.

Choisissez des noms descriptifs : c = 10 est syntaxiquement correct, mais count = 10 exprime l'intention plus clairement et facilite la maintenance future.

Pour les identifiants multi-mots, le trait de soulignement _ est le séparateur recommandé, ex. this_is_a_long_variable. Respecter les conventions de nommage PEP 8 améliore encore la lisibilité du code.

Python

  1. Comprendre les mots-clés et identificateurs C# : règles, listes et bonnes pratiques
  2. Mots-clés et identificateurs en C : Guide pratique
  3. Instructions, indentation et commentaires en Python : Guide clair
  4. Variables, constantes et littéraux en Python – Guide complet
  5. Maîtriser la conversion et le transtypage de types en Python : Guide complet
  6. Maîtriser les E/S et l'importation de modules en Python : Guide pratique
  7. Récupérer la date et l'heure actuelles en Python : Guide pratique
  8. Maîtriser le module time de Python : Fonctions, structures et exemples pratiques
  9. Construire un capteur de température distant avec Raspberry Pi et Python – Guide étape par étape