Sommaire
Tutoriel Python – Mots clés et identificateurs
Dans cette section, nous parlerons des mots-clés et des identificateurs Python.
Mots clés Python (Termes réservés)
Les mots-clés sont les mots par défaut qui ont une signification particulière et ne peuvent pas être utilisés pour nommer une variable, une fonction, une classe, etc. Les mots clés sont également appelés mots réservés qui sont en fait réservés à des fins particulières.
Python possède 33 mots-clés sensibles à la casse. La plupart d’entre eux, à l’exception de Vrai , Faux et Aucun , sont écrits en minuscules. Voici la liste des mots-clés de Python :
Mot clef | Fonction |
---|---|
class | définit une classe en Python OOP. |
as | utilisé avec avec comme lorsque vous voulez effectuer deux opérations ensemble comme une paire de |
and | est un opérateur logique et. et générera True lorsque les deux conditions sont vraies, sinon False sera retourné. |
assert | garantit que si une condition est vraie . |
break | est utilisé pour interrompre le flux de contrôle tout en travaillant avec la construction en boucle sur la base de certaines conditions. |
continue | saute l’itération actuelle d’une construction en boucle en fonction d’une condition. |
def | définit une fonction en Python |
del | supprime toute référence à un objet. |
elif | représente l’autre si la construction |
else | else est le bloc d’instructions à exécuter lorsqu’une condition avec if devient False . (le reste est facultatif) |
except | gère les exceptions (erreurs d’exécution) |
finally | Une clause finale est toujours exécutée avant de quitter l’instruction de test, qu’une exception se soit produite ou non |
for | représente la boucle for |
from | boucle utilisée avec l’import pour importer n’importe quelle fonction, programme d’une |
global | déclare une variable globale |
if | représente l’instruction if , dont le corps est exécuté lorsque la condition est vraie . |
import | importe une fonction, une classe, une variable d’un module |
in | 1. Vérification de l’adhésion Opérateur 2. Vérification de l’adhésion Opérateur 3. Passage d’un objet séquence dans une boucle for |
is | vérifie l’équivalence de deux quantités |
lambda | crée la fonction lambda (fonction anonyme) |
not | est un opérateur unaire (qui opère sur un seul opérande). Il annule la valeur de Vrai à Faux et vice versa. |
or | est un opérateur logique ou. ou générera Vrai lorsque l’une des conditions est vraie, sinon Faux sera retourné. |
pass | représente une déclaration nulle. pass est utilisé comme placeholder en Python. |
raise | soulève une exception |
return | renvoie la valeur d’une fonction |
try | représente un bloc dans lequel il y a quelques lignes de code qui peuvent entraîner une exception |
while | représente la boucle while. |
with | garantit qu’un code est clarifié (toutes les exceptions sont traitées à l’aide de try catch) |
yield | générateur de retour (génère un élément à chaque itération) à partir d’un |
nonlocal | déclarer une variable non locale lorsque l’on travaille avec la fonction imbriquée. la variable non locale de la fonction imbriquée est connue de la fonction externe. |
None | représente une valeur nulle |
True | Une valeur booléenne renvoyée lorsqu’une expression booléenne est évaluée. |
False | Une valeur booléenne renvoyée lorsqu’une expression booléenne est évaluée. |
Tu veux en savoir plus sur "Python, Vrai, False" ? 😎
Qui sont les plus gros influenceurs au Québec ?
Dans l'univers effervescent du marketing digital, les influenceurs du Québec tiennent une place de choix. En 2022, l'industrie des influenceurs a explosé, atteignant une valeur…
Identifiants Python
Les identificateurs sont les noms des fonctions, des variables, des classes, etc. Les mots réservés ne peuvent pas être des noms d’identifiants.
Règles de dénomination des identifiants
-
Un identifiant peut comporter des lettres (majuscules et minuscules), des chiffres (0 à 9) ou des traits de soulignement (_). Par exemple, prenom_1 , mon_prenom et NomDeFamille sont des identifiants légaux.
-
Les chiffres ne peuvent pas être utilisés pour commencer un identifiant, par exemple 1prenom ou 1_prenom est un identifiant illégal.
-
Les mots-clés ne peuvent pas être des noms d’identifiants.
-
Les symboles spéciaux tels que $, !, @, #, %, etc. ne sont pas autorisés dans un identifiant.
-
L’identifiant Python n’a pas de limite de longueur.
-
Les espaces ne sont pas autorisés.
Points à méditer
-
Comme Python est sensible à la casse, cela signifie que les variables en majuscules et en minuscules sont différentes. Ainsi, prenom_user et Prenom_User sont deux variables différentes.
-
Utilisez des noms significatifs pour les variables afin d’améliorer la lisibilité de votre code.
-
Si votre variable contient plusieurs mots, ils doivent être séparés par un trait de soulignement, pas que cela ne fonctionnerait pas tout attaché, c’est une norme à suivre pour écrire un code intelligible et sur lequel on peut revenir facilement.
-
Vous pouvez également utiliser des majuscules pour séparer plusieurs mots, c’est-à-dire que la première lettre de chaque mot doit être en majuscule, par exemple, CapitalisedWords . C’est le format « CamelCase », le nom vient des bosses du chameau ;).