Sellest artiklist leiate teavet passi väljavõtte kohta. Seda kasutatakse funktsioonide, tsüklite jms rakendamise kohahoidjana.
Video: Pythoni passi avaldus
Mis on Pythonis pass-lause?
Pythoni programmeerimisel on pass
lause nulllause. Erinevus kommentaari ja pass
avalduse vahel Pythonis on see, et kui tõlk ignoreerib kommentaari täielikult, siis pass
seda ei eirata.
Möödumise korral ei juhtu aga midagi. Selle tulemusel ei toimita ühtegi toimingut (NOP).
Möödumise süntaks
üle andma
Kasutame seda üldiselt kohahoidjana.
Oletame, et meil on silmus või funktsioon, mida pole veel rakendatud, kuid soovime seda tulevikus rakendada. Neil ei saa olla tühi keha. Tõlk annaks vea. Niisiis kasutame pass
lauset keha ehitamiseks, mis ei tee midagi.
Näide: pass Statement
'''pass is just a placeholder for functionality to be added later.''' sequence = ('p', 'a', 's', 's') for val in sequence: pass
Saame sama teha ka tühjas funktsioonis või klassis.
def function(args): pass
class Example: pass