Python

Python-passerklæring

Python-passerklæring

Python er et effektivt programmeringsspråk for å få ting gjort på en absolutt måte. Det gir mange innebygde moduler, uttalelser og funksjoner for å utføre forskjellige spesifikke oppgaver. Pass-setningen i Python fungerer på samme måte som en plassholder gjør for et tekstfelt i et webskjema. Den spiller den samme rollen som et nullspill i ethvert programmeringsspråk. Når Python-tolk utfører passerklæringen, skjer ingenting. Det er nyttig å plassere en pass-uttalelse når vi syntaktisk krever en uttalelse og ikke ønsker å utføre den. Som navnet antyder, overfører den kontrollen til neste uttalelse.

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

Syntaks for passerklæring

Syntaksen for passerklæringen er som følger:

sende

Eksempler

Vi setter passerklæringen i sløyfer, funksjoner, betingede utsagn og klasser der den tomme koden ikke er tillatt. For eksempel har vi erklært en funksjon, og vi har ikke implementert dens kropp ennå, men vi ønsker å implementere funksjonaliteten i fremtiden. En funksjon i Python kan ikke ha noen tom kropp. Python-tolken viser en feil. I dette spesifikke tilfellet kan vi sette pass-uttalelser til bruk som faktisk ikke ville utføre noe. La oss nå gå videre og se et eksempel på en godkjennelseserklæring.

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

Produksjon

Når vi kjører ovennevnte program, viser ikke Python-tolken noen feil, og ingenting skjer.

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

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

La oss nå bruke passerklæringen i for loop. Hvis vi lager en tom for løkke, vil tolken kaste en feil. La oss først lage en tom for loop uten en pass-uttalelse og se hva som skjer.

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

Produksjon

I dette tilfellet viser Python-tolk en feil “SyntaxError”.

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

# et program for å implementere passerklæringen
# skape en tom for løkke
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
for x i min_liste:
# bruker 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-loop når en gitt tilstand er oppfylt.

# et program for å implementere passerklæringen
# skape en tom for løkke
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
for x i min_liste:
hvis (x == 'n'):
# bruker passerklæring
sende
ellers:
skriv ut (x)

Produksjon

Programflyten overføres til neste iterasjon når den gitte utsagnet er sant.

Konklusjon

Pass-uttalelse brukes som plassholder for fremtidig kode. Den brukes når vi må plassere den tomme koden i en klasse, funksjon, tilstandsuttalelse eller løkke. Denne artikkelen beskriver passerklæringen med eksempler.

Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...
Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...
Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...