Python -passerklæring

Python Pass Statement



Python er et effektivt programmeringssprog til at få tingene gjort på en absolut måde. Det giver mange indbyggede moduler, udsagn og funktioner til at udføre forskellige specifikke opgaver. Pass -sætningen i Python fungerer på samme måde som en pladsholder gør for et tekstfelt i en webformular. Det spiller den samme rolle som et nulspil i ethvert programmeringssprog. Når Python -tolken udfører pass -sætningen, sker der ikke noget. Det er nyttigt at placere en pass -sætning, når vi syntaktisk kræver en erklæring og ikke ønsker at udføre den. Som navnet antyder, overfører det kontrollen til den næste erklæring.







Den største forskel mellem kommentar og pas -erklæring er, at Python -tolken fuldstændigt ignorerer kommentarerne, hvorimod pass -sætningen ikke ignoreres. Denne artikel forklarer brugen af ​​paserklæringen i detaljer.



Syntaks for pass -erklæring

Syntaksen for pass -sætningen er som følger:



passere

Eksempler

Vi sætter pass -sætningen i sløjfer, funktioner, betingede udsagn og klasser, hvor den tomme kode ikke er tilladt. For eksempel har vi erklæret en funktion, og vi har ikke implementeret dens krop endnu, men vi vil implementere dens funktionalitet i fremtiden. En funktion i Python må ikke have nogen tom krop. Python -tolken viser en fejl. I dette specifikke tilfælde kunne vi bruge pass -erklæringer til brug, som faktisk ikke ville udføre noget. Lad os nu gå videre og se et eksempel på en pas -erklæring.





# et program til at implementere paserklæringen

#creating en funktion
defcaclculatesum():
passere

Produktion

Når vi udfører ovenstående program, viser Python -tolken ikke nogen fejl, og der sker ikke noget.



Lad os bruge pass -sætningen i en klasse. Paserklæring er blot en pladsholder til fremtidig kode.

#et program til at implementere paserklæringen.

#oprette en klasse
klassetal:
passere

Lad os nu bruge pass -sætningen til loop. Hvis vi laver et tomt loop, vil tolken kaste en fejl. Lad os først lave et tomt loop uden en pass -erklæring og se, hvad der sker.

#et program til at implementere paserklæringen

#creating a empty for loop
min_liste= ['det','jeg','n','dig','x','h','jeg','n','t']
tilximin_liste:

Produktion

I dette tilfælde viser Python -tolken en fejl SyntaxError.

Lad os nu bruge pass -sætningen i loop.

# et program til at implementere paserklæringen

#creating a empty for loop
min_liste= ['det','jeg','n','dig','x','h','jeg','n','t']
tilximin_liste:

#brug af paserklæring
passere

Produktion

Ved at tilføje pass -erklæringen, hvis vi er kommet af med fejlen.

Lad os tage et andet eksempel og bruge pass -sætningen inde i for -løkken, når en given betingelse er sand.

# et program til at implementere paserklæringen

#creating a empty for loop
min_liste= ['det','jeg','n','dig','x','h','jeg','n','t']
tilximin_liste:
hvis(x== 'n'):
#brug af paserklæring
passere
andet:
Print(x)

Produktion

Programforløbet overføres til den næste iteration, når den givne erklæring er sand.

Konklusion

Paserklæring bruges som pladsholder til fremtidig kode. Det bruges, når vi skal lægge den tomme kode inde i en klasse, funktion, betingelseserklæring eller loop. Denne artikel beskriver passerklæringen med eksempler.