Python

Déclaration de passe Python

Déclaration de passe Python

Python est un langage de programmation efficace pour faire 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, alors que l'instruction pass n'est pas ignorée. Cet article explique en détail l'utilisation de la déclaration de passage.

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 ne ferait rien. Maintenant, passons à autre chose et voyons un exemple de déclaration de réussite.

# un programme pour implémenter l'instruction pass
#créer une fonction
def calcule la somme() :
passe

Production

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. La déclaration de passage n'est qu'un espace réservé pour le futur code.

#un programme pour implémenter l'instruction pass.
#créer une classe
numéros de classe :
passe

Maintenant, utilisons l'instruction pass dans la boucle for. Si nous faisons une boucle for vide, alors l'interpréteur lancera 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
my_list = ['l','i','n','u','x','h','i','n','t']
pour x dans ma_liste :

Production

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
my_list = ['l','i','n','u','x','h','i','n','t']
pour x dans ma_liste :
#using pass statement
passe

Production

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','i','n','u','x','h','i','n','t']
pour x dans ma_liste :
si(x == 'n'):
#using pass statement
passe
autre:
imprimer(x)

Production

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

Conclusion

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

Installez le dernier émulateur Dolphin pour Gamecube et Wii sur Linux
L'émulateur Dolphin vous permet de jouer aux jeux Gamecube et Wii de votre choix sur des ordinateurs personnels Linux (PC). Étant un émulateur de jeu...
Comment utiliser le moteur de triche GameConqueror sous Linux
L'article couvre un guide sur l'utilisation du moteur de triche GameConqueror sous Linux. De nombreux utilisateurs qui jouent à des jeux sur Windows u...
Meilleurs émulateurs de console de jeu pour Linux
Cet article répertorie les logiciels d'émulation de console de jeu populaires disponibles pour Linux. L'émulation est une couche de compatibilité logi...