Python izraz izjave

Python Pass Statement



Python je učinkovit programski jezik za obavljanje poslova na apsolutan način. Pruža mnoge ugrađene module, izraze i funkcije za izvršavanje različitih specifičnih zadataka. Izraz pass u Pythonu radi na isti način kao što rezervirano mjesto radi za tekstualno polje u web obrascu. Ona igra istu ulogu kao i nulta igra u bilo kojem programskom jeziku. Kad prevoditelj Python izvrši izraz pass, ništa se ne događa. Korisno je postaviti izraz pass kada sintaksički zahtijevamo izraz i ne želimo ga izvršiti. Kao što mu ime govori, kontrolu prenosi na sljedeću naredbu.







Glavna razlika između komentara i izjave o prolasku je u tome što prevoditelj Python potpuno zanemaruje komentare, dok se izjava prolaza ne zanemaruje. Ovaj članak detaljno objašnjava upotrebu izjave o propusnici.



Sintaksa iskaza prolaza

Sintaksa izraza pass je sljedeća:



proći

Primjeri

Naredbu pass stavljamo u petlje, funkcije, uvjetne izraze i klase gdje prazan kod nije dopušten. Na primjer, deklarirali smo funkciju i još nismo implementirali njezino tijelo, ali želimo implementirati njezinu funkcionalnost u budućnosti. Funkcija u Pythonu ne može imati prazno tijelo. Python tumač će pokazati pogrešku. U ovom konkretnom slučaju mogli bismo staviti propusne izjave na korištenje koje zapravo ne bi ništa izvele. Idemo dalje i vidjeti primjer izjave o propusnici.





# program za implementaciju izraza pass

#kreiranje funkcije
defcaclculatesum():
proći

Izlaz

Kada izvršavamo gornji program, Python interpreter ne pokazuje greške i ništa se ne događa.



Upotrijebimo izraz pass u klasi. Izjava Pass je samo rezervirano mjesto za budući kôd.

#program za implementaciju izraza pass.

#stvaranje klase
razredbrojevi:
proći

Sada, upotrijebimo izraz pass u for petlji. Ako napravimo praznu for petlju, tumač će prikazati pogrešku. Prvo, napravimo praznu for petlju bez izraza pass i vidimo što će se dogoditi.

#program za implementaciju izraza pass

#kreiranje prazne for petlje
moj_popis= ['the','ja','n','ti','x','h','ja','n','t']
zaxumoj_popis:

Izlaz

U ovom slučaju prevoditelj Python prikazuje grešku Sintaksa greške.

Koristimo sada naredbu pass u petlji.

# program za implementaciju izraza pass

#kreiranje prazne for petlje
moj_popis= ['the','ja','n','ti','x','h','ja','n','t']
zaxumoj_popis:

#koristeći iskaz prolaza
proći

Izlaz

Dodavanjem izjave pass, ako smo se riješili greške.

Uzmimo još jedan primjer i upotrijebimo naredbu pass unutar for petlje kada je zadani uvjet istinit.

# program za implementaciju izraza pass

#kreiranje prazne for petlje
moj_popis= ['the','ja','n','ti','x','h','ja','n','t']
zaxumoj_popis:
ako(x== 'n'):
#koristeći iskaz prolaza
proći
drugo:
ispisati(x)

Izlaz

Tijek programa prenosi se na sljedeću iteraciju kada je dani izraz istinit.

Zaključak

Naredba Pass koristi se kao rezervirano mjesto za budući kôd. Koristi se kada moramo staviti prazan kôd unutar klase, funkcije, izraza uvjeta ili petlje. Ovaj članak opisuje izjavu prolaza s primjerima.