Déclaration de passe Python

Python Pass Statement



Python est un langage de programmation efficace pour faire avancer les choses de manière absolue. Il fournit de nombreux modules, instructions et fonctions intégrés pour effectuer diverses tâches spécifiques. L'instruction pass en Python fonctionne de la même manière qu'un espace réservé pour un champ de texte dans un formulaire Web. Il joue le même rôle qu'un jeu nul dans n'importe quel langage de programmation. Lorsque l'interpréteur Python exécute l'instruction pass, rien ne se passe. Il est utile de placer une instruction pass lorsque nous avons besoin d'une instruction syntaxiquement et que nous ne voulons pas l'exécuter. Comme son nom l'indique, il passe le contrôle à l'instruction suivante.







La principale différence entre l'instruction comment et l'instruction pass est que l'interpréteur Python ignore complètement les commentaires, tandis que l'instruction pass n'est pas ignorée. Cet article explique en détail l'utilisation de l'instruction pass.



Syntaxe de la déclaration de réussite

La syntaxe de l'instruction pass est la suivante :



passe

Exemples

Nous mettons l'instruction pass dans des boucles, des fonctions, des instructions conditionnelles et des classes où le code vide n'est pas autorisé. Par exemple, nous avons déclaré une fonction et nous n'avons pas encore implémenté son corps, mais nous voulons implémenter sa fonctionnalité à l'avenir. Une fonction en Python ne peut pas avoir de corps vide. L'interpréteur Python affichera une erreur. Dans ce cas spécifique, nous pourrions mettre des instructions pass à l'utilisation qui n'effectueraient en fait rien. Maintenant, passons à autre chose et voyons un exemple d'instruction pass.





# un programme pour implémenter l'instruction pass

#créer une fonction
défcalcul():
passe

Sortir

Lorsque nous exécutons le programme ci-dessus, l'interpréteur Python n'affiche aucune erreur et rien ne se passe.



Utilisons l'instruction pass dans une classe. L'instruction Pass n'est qu'un espace réservé pour le code futur.

#un programme pour implémenter l'instruction pass.

#créer une classe
classerNombres:
passe

Maintenant, utilisons l'instruction pass dans la boucle for. Si nous créons une boucle for vide, l'interpréteur générera une erreur. Tout d'abord, créons une boucle for vide sans instruction pass et voyons ce qui se passe.

#un programme pour implémenter l'instruction pass

#créer une boucle for vide
ma liste= ['l','je','n','tu','X','h','je','n','t']
pourXdansma liste:

Sortir

Dans ce cas, l'interpréteur Python affiche une erreur SyntaxError.

Utilisons maintenant l'instruction pass dans la boucle.

# un programme pour implémenter l'instruction pass

#créer une boucle for vide
ma liste= ['l','je','n','tu','X','h','je','n','t']
pourXdansma liste:

#using pass statement
passe

Sortir

En ajoutant l'instruction pass, si nous avons éliminé l'erreur.

Prenons un autre exemple et utilisons l'instruction pass dans la boucle for lorsqu'une condition donnée est vraie.

# un programme pour implémenter l'instruction pass

#créer une boucle for vide
ma liste= ['l','je','n','tu','X','h','je','n','t']
pourXdansma liste:
si(X== 'n'):
#using pass statement
passe
autre:
imprimer(X)

Sortir

Le flux du programme passe à l'itération suivante lorsque l'instruction donnée est vraie.

Conclusion

L'instruction Pass est utilisée comme espace réservé pour le code futur. Il est utilisé lorsque nous devons placer le code vide dans une classe, une fonction, une instruction de condition ou une boucle. Cet article décrit l'instruction pass avec des exemples.