Krajta

Příkaz Python pass

Příkaz Python pass

Python je efektivní programovací jazyk, který umožňuje věci dělat absolutně. Poskytuje mnoho integrovaných modulů, příkazů a funkcí k provádění různých konkrétních úkolů. Příkaz pass v Pythonu funguje stejně jako zástupný symbol pro textové pole ve webovém formuláři. Hraje stejnou roli jako nulová hra v jakémkoli programovacím jazyce. Když tlumočník Pythonu provede příkaz pass, nic se neděje. Je užitečné umístit příkaz pass, když syntakticky vyžadujeme příkaz a nechceme ho provést. Jak název napovídá, předá ovládací prvek dalšímu příkazu.

Hlavní rozdíl mezi komentářem a příkazem pass je, že interpret Pythonu komentáře úplně ignoruje, zatímco příkaz pass není ignorován. Tento článek podrobně vysvětluje použití příkazu pass.

Syntaxe příkazu pass

Syntaxe příkazu pass je následující:

složit

Příklady

Příkaz pass jsme vložili do smyček, funkcí, podmíněných příkazů a tříd, kde není povolen prázdný kód. Například jsme deklarovali funkci a dosud jsme neimplementovali její tělo, ale chceme v budoucnu implementovat její funkčnost. Funkce v Pythonu nemůže mít žádné prázdné tělo. Tlumočník Pythonu zobrazí chybu. V tomto konkrétním případě bychom mohli předat příkazy k využití, které by ve skutečnosti nic neprovedly. Pojďme nyní a podívejme se na příklad příkazu pass.

# program implementující příkaz pass
# vytvoření funkce
def caclculatesum ():
složit

Výstup

Když provedeme výše uvedený program, překladač Pythonu nevykazuje žádnou chybu a nic se neděje.

Pojďme použít průkaz ve třídě. Prohlášení Pass je pouze zástupný symbol pro budoucí kód.

#a program pro implementaci příkazu pass.
#vytvoření třídy
čísla tříd:
složit

Nyní použijeme příkaz pass ve smyčce for. Pokud uděláme prázdnou smyčku for, pak interpret vyhodí chybu. Nejprve vytvoříme prázdnou smyčku for bez příkazu pass a uvidíme, co se stane.

#a program pro implementaci příkazu pass
# vytvoření prázdné smyčky for
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
pro x v mém seznamu:

Výstup

V tomto případě překladač Pythonu zobrazí chybu „SyntaxError“.

Nyní použijeme příkaz pass ve smyčce.

# program implementující příkaz pass
# vytvoření prázdné smyčky for
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
pro x v mém seznamu:
# using prohlášení o povolení
složit

Výstup

Přidáním příkazu pass, pokud jsme se zbavili chyby.

Vezměme si další příklad a použijte příkaz pass uvnitř smyčky for, když je daná podmínka pravdivá.

# program implementující příkaz pass
# vytvoření prázdné smyčky for
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
pro x v mém seznamu:
if (x == 'n'):
# using prohlášení o povolení
složit
jiný:
tisk (x)

Výstup

Tok programu se přenese na další iteraci, když je daný příkaz pravdivý.

Závěr

Příkaz Pass se používá jako zástupný symbol pro budoucí kód. Používá se, když musíme vložit prázdný kód do třídy, funkce, příkazu podmínky nebo smyčky. Tento článek popisuje předávací prohlášení s příklady.

Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...
Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...
Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...