Izjava o prehodu Python

Python Pass Statement



Python je učinkovit programski jezik za absolutno popolno izvajanje nalog. Ponuja številne vgrajene module, stavke in funkcije za izvajanje različnih posebnih nalog. Stavek pass v Pythonu deluje na enak način kot nadomestni znak za besedilno polje v spletnem obrazcu. V vsakem programskem jeziku igra enako vlogo kot ničelna igra. Ko tolmač Python izvede izjavo pass, se nič ne zgodi. Koristno je postaviti izjavo pass, ko sintaktično zahtevamo stavek in ga ne želimo izvesti. Kot že ime pove, nadzor prenese na naslednjo izjavo.







Glavna razlika med komentarjem in izjavo o prehodu je v tem, da tolmač Python popolnoma ignorira komentarje, medtem ko se izjava pass ne prezre. Ta članek podrobno opisuje uporabo izjave pass.



Sintaksa stavka pass

Sintaksa stavka pass je naslednja:



prehod

Primeri

Stavek pass damo v zanke, funkcije, pogojne stavke in razrede, kjer prazna koda ni dovoljena. Na primer, razglasili smo funkcijo in njenega telesa še nismo implementirali, vendar želimo njeno funkcionalnost implementirati v prihodnosti. Funkcija v Pythonu ne more imeti praznega telesa. Tolmač Python bo pokazal napako. V tem konkretnem primeru bi lahko uporabili podane izjave, ki dejansko ne bi nič naredile. Zdaj pa pojdimo naprej in poglejmo primer izjave o prehodu.





# program za izvajanje stavka pass

#ustvarjanje funkcije
defcaclculatesum():
prehod

Izhod

Ko izvajamo zgornji program, tolmač Python ne prikaže nobene napake in nič se ne zgodi.



Uporabimo izjavo pass v razredu. Izjava Pass je le nadomestno mesto za prihodnjo kodo.

#a program za izvajanje stavka pass.

#ustvarjanje razreda
razredštevilke:
prehod

Zdaj pa uporabimo stavek pass v zanki for. Če naredimo prazno zanko for, bo tolmač vrgel napako. Najprej naredimo prazno zanko for brez stavka pass in poglejmo, kaj se zgodi.

#a program za izvajanje stavka pass

#ustvarjanje prazne zanke for
moj_list= ['the','jaz','n','ti','x','h','jaz','n','t']
zaxvmoj_list:

Izhod

V tem primeru tolmač Python prikaže napako SyntaxError.

Zdaj pa uporabimo stavek pass v zanki.

# program za izvajanje stavka pass

#ustvarjanje prazne zanke for
moj_list= ['the','jaz','n','ti','x','h','jaz','n','t']
zaxvmoj_list:

#uporabo izjave o prehodu
prehod

Izhod

Če se znebimo napake, dodamo izjavo pass.

Vzemimo še en primer in uporabimo stavek pass znotraj zanke for, ko je določen pogoj resničen.

# program za izvajanje stavka pass

#ustvarjanje prazne zanke for
moj_list= ['the','jaz','n','ti','x','h','jaz','n','t']
zaxvmoj_list:
če(x== 'n'):
#uporabo izjave o prehodu
prehod
drugače:
tiskanje(x)

Izhod

Ko je podani stavek resničen, se tok programa prenese na naslednjo iteracijo.

Zaključek

Stavek Pass se uporablja kot nadomestno mesto za prihodnjo kodo. Uporablja se, ko moramo prazno kodo postaviti v razred, funkcijo, stavek stanja ali zanko. Ta članek opisuje izjavo pass s primeri.