passe Python

L’instruction Python pass est un mot-clé réservé. Il est utilisé dans des blocs de code vides tels qu’une instruction for ou if pour éviter une erreur de syntaxe. Python reconnaaît la section de code dans laquelle une instruction pass est écrite comme vide.

Vous pouvez rencontrer une situation o√π vous souhaitez inclure un espace réservé dans une classe, une fonction ou une procédure. Par exemple, supposons que vous écriviez un grand programme et que vous vouliez inclure une boucle for. Cette boucle ne fonctionne pas encore car vous devez d’abord écrire un autre code.

C’est là qu’intervient l’instruction Python pass. L’instruction pass est utilisée comme espace réservé pour la future implémentation de fonctions, classes, boucles et autres blocs de code.

Ce tutoriel explique comment utiliser l’instruction pass en Python. Nous allons parcourir quelques exemples de l’instruction pass utilisée dans un programme Python.

Instruction Python pass

L’instruction Python pass indique à Python que une section de code est vide mais ne doit pas renvoyer d’erreur de syntaxe. L’interpréteur Python lit et traite l’instruction pass. Mais, le mot-clé pass ne perturbe pas le déroulement de votre programme.

Voici la syntaxe de l’instruction pass :

L’instruction pass ne prend aucun argument ni variable. pass est un mot-clé autonome, similaire au mot-clé de retour Python.

Il existe quelques scénarios o√π l’utilisation de l’instruction pass peut être utile.

81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

Bien qu’il n’y ait pas de directives spécifiques sur la façon dont les instructions pass doivent être utilisées, l’instruction est requise syntaxiquement pour :

  • Définir des classes et des fonctions vides.
  • Passer le code dans un bloc try except.
  • Passer le code en boucle.

Aucun de ces blocs de code ne peut contenir de code. Si vous ne spécifiez aucun code dans aucun de ces blocs, Python renverra une erreur de syntaxe.

passez Python Exemples

Regardons quelques exemples de l’instruction Python pass.

Exemple de classe de compte bancaire

Disons que vous travaillez sur un programme qui stocke informations de compte bancaire pour les comptes d’épargne et de chèque. Nous définissons la structure des informations de compte bancaire dans les classes Python.

Avant de commencer à travailler sur la classe des comptes d’épargne, vous voulez vous concentrer sur la classe des comptes chèques.

Pour vous rappeler de revenir à la classe des comptes d’épargne plus tard, vous pouvez ajouter un espace réservé dans la classe des comptes d’épargne.

Ajoutons un relevé de passe à la classe de compte d’épargne. Le relevé de passe est un espace réservé tout en e vous avez fini de travailler sur la classe de comptes chèques. Ensuite, vous pouvez supprimer l’espace réservé et remplir la classe avec votre code. Voici l’espace réservé en action :

Lorsque notre code s’exécute, les classes CheckingAccount et SavingsAccount sont créées. Cependant, la classe SavingsAccount n’a pas encore de but. Le mot-clé pass est utilisé comme espace réservé jusqu’à ce que nous arrivions à ajouter du code à exécuter dans notre classe.

Bookstore for Loop Example

Laissez‚Äô Regardez un exemple de l’instruction pass utilisée pour passer du code dans une boucle. Supposons que nous soyons propriétaire d’une librairie et que nous souhaitions imprimer tous les titres de notre liste de livres sur la formation des habitudes sur la console. Mais nous ne voulons pas imprimer Atomic Habits, qui est en rupture de stock. Nous pourrions utiliser le code suivant pour accomplir cette t√¢che :

Notre code renvoie :

Sur la première ligne de code, nous déclarons un tableau Python. Ce tableau contient les livres de la catégorie habit formation de notre magasin.

Nous déclarons ensuite une boucle Python for qui parcourt chaque livre du books array.

Si le titre du livre est Atomic Habits, notre code devrait le sauter. Sinon, notre programme devrait imprimer le titre du livre à la console. Ensuite, une fois notre boucle terminée, notre programme imprime un message indiquant "Program complete." sur la console.

passagit comme un espace réservé. Ce mot-clé nous permet de sauter l’impression du nom du livre Atomic Habits sur la console.

Si nous n’avons pas inclus d’instruction pass, notre code ressemblerait à ceci :

Quand nous exécutons ce code, Python renvoie une erreur car si les instructions ne peuvent pas être vides. L’erreur que nous recevons est la suivante :

Peut-être, plus tard, nous avons l’intention d’ajouter du code supplémentaire ici. Par exemple, nous pouvons souhaiter imprimer un message indiquant que le livre est en rupture de stock. Ou peut-être finissons-nous par laisser le code tel quel.

Conclusion

L’instruction Python pass est un espace réservé qui indique que vous avez l’intention d’ajouter du code à une section de votre programme ultérieurement. La syntaxe de l’instruction pass est : pass. Vous pouvez utiliser l’instruction pass dans des boucles, des instructions if ou des cours.

"Career Karma est entré dans ma vie au moment o√π j’en avais le plus besoin et m’a rapidement aidé à suivre un bootcamp. Deux mois après avoir obtenu mon diplôme, j’ai trouvé mon emploi de rêve qui correspond à mes valeurs et à mes objectifs dans la vie !"

Venus, ingénieur logiciel chez Rockbot

Ce tutoriel explique comment utiliser l’instruction pass en Python pour inclure les instructions d’espace réservé. Nous avons également expliqué pourquoi une instruction pass peut être utilisée.

√ätes-vous passionné d’apprendre à coder en Python ? Nous avons un guide Comment apprendre Python que nous avons écrit pour aider les développeurs débutants et intermédiaires à commencer ou à poursuivre leur apprentissage. Consultez le guide sur notre page Comment apprendre Python.