Python je učinkovit programski jezik, ki omogoča absolutne stvari. Ponuja številne vgrajene module, stavke in funkcije za izvajanje različnih specifičnih nalog. Stavek pass v Pythonu deluje enako kot nadomestni znak za besedilno polje v spletni obliki. Igra enako vlogo kot nična igra v katerem koli programskem jeziku. Ko tolmač Python izvede stavek pass, se nič ne zgodi. Izjava o prenosu je koristno postaviti, kadar stavek skladenjsko zahtevamo in ga ne želimo izvršiti. Kot že ime pove, nadzor prenese na naslednjo izjavo.
Glavna razlika med izjavo komentar in pass je v tem, da tolmač Python komentarje popolnoma ignorira, medtem ko stavek pass ni prezrt. Ta članek podrobno razlaga uporabo izjave o prehodu.
Sintaksa stavka pass
Sintaksa stavka pass je naslednja:
podajoPrimeri
Stavek pass vstavimo v zanke, funkcije, pogojne stavke in razrede, kjer prazna koda ni dovoljena. Na primer, funkcijo smo razglasili in še nismo izvedli njenega telesa, želimo pa jo v prihodnosti izvajati. Funkcija v Pythonu ne more imeti praznega telesa. Tolmač Python bo pokazal napako. V tem posebnem primeru bi lahko podali izjave za uporabo, ki dejansko ne bi ničesar izvedle. Zdaj pa pojdimo naprej in si oglejmo primer izjave o prenosu.
# program za izvajanje stavka pass# ustvarjanje funkcije
def caclculatesum ():
podajo
Izhod
Ko zaženemo zgornji program, tolmač Python ne pokaže nobene napake in nič se ne zgodi.
Uporabimo izjavo pass v razredu. Izjava Pass je samo ograda za prihodnjo kodo.
#a program za izvajanje stavka pass.# ustvarjanje predavanja
številke predavanj:
podajo
Zdaj pa uporabimo stavek pass v zanki for. Če naredimo prazno zanko for, bo tolmač vrnil napako. Najprej naredimo prazno for zanko brez stavka pass in poglejmo, kaj se bo zgodilo.
#a program za izvajanje stavka pass#creating prazno za zanko
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
za x na mojem seznamu:
Izhod
V tem primeru tolmač Python prikaže napako »SyntaxError«.
Zdaj pa uporabimo stavek pass v zanki.
# program za izvajanje stavka pass#creating prazno za zanko
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
za x na mojem seznamu:
# using izkaznico
podajo
Izhod
Če dodamo izjavo pass, če se rešimo napake.
Vzemimo še en primer in uporabimo stavek pass znotraj zanke for, ko je dani pogoj resničen.
# program za izvajanje stavka pass#creating prazno za zanko
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
za x na mojem seznamu:
če (x == 'n'):
# using izkaznico
podajo
sicer:
natisni (x)
Izhod
Tok programa se prenese na naslednjo ponovitev, ko je podana izjava resnična.
Zaključek
Izkaz Pass se uporablja kot nadomestni znak za prihodnjo kodo. Uporablja se, ko moramo prazno kodo vstaviti v razred, funkcijo, stavek ali zanko. Ta članek opisuje izjavo o prenosu s primeri.