Python Pass -uttalelse

Python Pass -uttalelse

Python er et effektivt programmeringsspråk for å få ting gjort på en absolutt måte. Det gir mange innebygde moduler, utsagn og funksjoner for å utføre forskjellige spesifikke oppgaver. Passuttalelsen i Python fungerer på samme måte som en plassholder gjør for et tekstfelt i en webform. Det spiller samme rolle som et nullspill på ethvert programmeringsspråk. Når Python -tolken utfører passerklæringen, skjer ingenting. Det er nyttig å gi en passerklæring når vi syntaktisk krever en uttalelse og ikke ønsker å utføre den. Som navnet antyder, overfører det kontrollen til neste uttalelse.

Hovedforskjellen mellom kommentar- og passerklæringen er at Python -tolken fullstendig ignorerer kommentarene, mens passerklæringen ikke blir ignorert. Denne artikkelen forklarer bruken av passerklæringen i detalj.

Syntaks for passerklæring

Syntaksen til passerklæringen er som følger:

sende

Eksempler

Vi legger passerklæringen i løkker, funksjoner, betingede uttalelser og klasser der den tomme koden ikke er tillatt. For eksempel har vi erklært en funksjon, og vi har ikke implementert kroppen ennå, men vi ønsker å implementere dens funksjonalitet i fremtiden. En funksjon i Python kan ikke ha noen tom kropp. Python -tolken vil vise en feil. I dette spesifikke tilfellet kan vi legge ut utsagn til utnyttelse som faktisk ikke ville utføre noe. La oss nå gå videre og se et eksempel på en passerklæring.

# et program for å implementere passerklæringen
#skape en funksjon
def caclculatesum ():
sende

Produksjon

Når vi utfører programmet ovenfor, viser ikke Python -tolk noen feil, og ingenting skjer.

La oss bruke passerklæringen i en klasse. Passuttalelse er bare en plassholder for fremtidig kode.

#et program for å implementere passerklæringen.
#skape en klasse
Klassetall:
sende

La oss nå bruke Pass -uttalelsen for Loop. Hvis vi lager en tom for loop, vil tolken kaste en feil. La oss først lage en tom for sløyfe uten passerklæring og se hva som skjer.

#et program for å implementere passerklæringen
#skape en tom for sløyfe
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
for x i my_list:

Produksjon

I dette tilfellet viser Python -tolken en feil "SyntaxError".

La oss nå bruke passerklæringen i løkken.

# et program for å implementere passerklæringen
#skape en tom for sløyfe
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
for x i my_list:
#Bruke passerklæring
sende

Produksjon

Ved å legge til passerklæringen, hvis vi har blitt kvitt feil.

La oss ta et annet eksempel, og bruke Pass -setningen i for -loopen når en gitt tilstand er sann.

# et program for å implementere passerklæringen
#skape en tom for sløyfe
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
for x i my_list:
if (x == 'n'):
#Bruke passerklæring
sende
ellers:
trykk (x)

Produksjon

Programstrømmen overføres til neste iterasjon når den gitte uttalelsen er sann.

Konklusjon

Passerklæring brukes som plassholder for fremtidig kode. Den brukes når vi må legge den tomme koden i en klasse, funksjon, tilstandsuttalelse eller loop. Denne artikkelen beskriver passuttalelsen med eksempler.