Python pass-instructie

Python Pass Statement



Python is een effectieve programmeertaal om dingen op een absolute manier voor elkaar te krijgen. Het biedt veel ingebouwde modules, instructies en functies om verschillende specifieke taken uit te voeren. De pass-instructie in Python werkt op dezelfde manier als een tijdelijke aanduiding voor een tekstveld in een webformulier. Het speelt dezelfde rol als een nulspel in elke programmeertaal. Wanneer de Python-interpreter de pass-instructie uitvoert, gebeurt er niets. Het is handig om een ​​pass-statement te plaatsen wanneer we syntactisch een statement nodig hebben en het niet willen uitvoeren. Zoals de naam al doet vermoeden, geeft het de controle door aan de volgende instructie.







Het belangrijkste verschil tussen de opmerking en de pass-instructie is dat de Python-interpreter de opmerkingen volledig negeert, terwijl de pass-instructie niet wordt genegeerd. In dit artikel wordt het gebruik van de pasverklaring in detail uitgelegd.



Syntaxis van pass-instructie

De syntaxis van de pass-instructie is als volgt:



doorgang

Voorbeelden

We plaatsen de pass-instructie in lussen, functies, voorwaardelijke instructies en klassen waar de lege code niet is toegestaan. We hebben bijvoorbeeld een functie gedeclareerd en we hebben de body nog niet geïmplementeerd, maar we willen de functionaliteit in de toekomst implementeren. Een functie in Python mag geen lege body hebben. De Python-interpreter geeft een fout weer. In dit specifieke geval zouden we pass-statements kunnen gebruiken die eigenlijk niets zouden uitvoeren. Laten we nu verder gaan en een voorbeeld van een pass-statement bekijken.





# een programma om de pass-statement te implementeren

#een functie maken
zekerrekensom():
doorgang

Uitgang:

Wanneer we het bovenstaande programma uitvoeren, toont de Python-interpreter geen enkele fout en gebeurt er niets.



Laten we de pass-instructie in een klas gebruiken. Pass-instructie is slechts een tijdelijke aanduiding voor toekomstige code.

#a programma om de pass-statement te implementeren.

#een klas maken
klasnummers:
doorgang

Laten we nu de pass-instructie in for-lus gebruiken. Als we een lege for-lus maken, geeft de interpreter een fout. Laten we eerst een lege for-lus maken zonder een pass-statement en kijken wat er gebeurt.

#een programma om de pass-statement te implementeren

#creëren van een lege for-lus
mijn lijst= ['de','l','N','u','x','H','l','N','t']
voorxinmijn lijst:

Uitgang:

In dit geval toont de Python-interpreter een fout SyntaxError.

Laten we nu de pass-instructie in de lus gebruiken.

# een programma om de pass-statement te implementeren

#creëren van een lege for-lus
mijn lijst= ['de','l','N','u','x','H','l','N','t']
voorxinmijn lijst:

#gebruikspasverklaring
doorgang

Uitgang:

Door de pass-instructie toe te voegen, als we van de fout af zijn.

Laten we een ander voorbeeld nemen en de pass-instructie in de for-lus gebruiken wanneer een bepaalde voorwaarde waar is.

# een programma om de pass-statement te implementeren

#creëren van een lege for-lus
mijn lijst= ['de','l','N','u','x','H','l','N','t']
voorxinmijn lijst:
indien(x== 'N'):
#gebruikspasverklaring
doorgang
anders:
afdrukken(x)

Uitgang:

De programmastroom gaat over naar de volgende iteratie wanneer de gegeven instructie waar is.

Conclusie

Pass-instructie wordt gebruikt als tijdelijke aanduiding voor toekomstige code. Het wordt gebruikt wanneer we de lege code in een klasse, functie, voorwaarde-instructie of lus moeten plaatsen. Dit artikel beschrijft de pass-instructie met voorbeelden.