• Email: contact@refbax.com

Mots clés, termes réservés et identificateurs de Python

Refbax > Cours en ligne > Mots clés, termes réservés et identificateurs de Python
Temps de lecture : 3 minutes

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.
Lire la suite
Comment envoyer un mail avec Python ?

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 ;).

Webmarketing et Développement vont pour moi de paire. J'ai eu la chance de pouvoir pratiquer les deux en entreprise depuis presque 13 ans, en agence d'abord ensuite chez l'annonceur (en savoir plus sur moi). J'imagine Refbax comme un lieu de partage de connaissance, de veille, mais aussi un espace où il serait possible de trouver le travail de ses rêves. J'espère que vous trouverez un peu de cela en parcourant le site.

Leave a Comment

Qui suis-je ! 👨‍💻
Premier site alliant formation / Actualité et les offres d’emplois autour des métiers du digital. Des outils pour vous aider dans vos campagnes de content marketing ou de SEO.
Premier site alliant formation / Actualité et les offres d’emplois autour des métiers du digital. Des outils pour vous aider dans vos campagnes de content marketing ou de SEO.
Contact Us