Piton

Python pass utasítás

Python pass utasítás

A Python hatékony programozási nyelv a dolgok abszolút módon történő elvégzésére. Számos beépített modult, utasítást és funkciót biztosít különféle feladatok elvégzéséhez. A Pythonban található pass utasítás ugyanúgy működik, mint a helyőrző egy webes űrlap szövegmezőjéhez. Ugyanaz a szerepe van, mint a null játék bármely programozási nyelvben. Amikor a Python tolmács végrehajtja a pass utasítást, semmi sem történik. Hasznos egy pass utasítást elhelyezni, amikor szintaktikailag szükségünk van egy utasításra, és nem akarjuk végrehajtani. Ahogy a neve is mutatja, az ellenőrzést a következő utasításra adja át.

A megjegyzés és a megfelelő nyilatkozat közötti fő különbség az, hogy a Python tolmács teljesen figyelmen kívül hagyja a megjegyzéseket, míg a megfelelő nyilatkozatot nem hagyják figyelmen kívül. Ez a cikk részletesen elmagyarázza a megfelelő nyilatkozat használatát.

A pass utasítás szintaxisa

A pass utasítás szintaxisa a következő:

passz

Példák

A pass utasítást ciklusokba, függvényekbe, feltételes utasításokba és osztályokba tesszük, ahol az üres kód nem megengedett. Például deklaráltunk egy funkciót, és még nem valósítottuk meg annak testét, de a jövőben szeretnénk megvalósítani a funkcionalitását. A Python egyik funkciójának nem lehet üres teste. A Python tolmács hibát fog mutatni. Ebben a konkrét esetben átadhatnánk olyan passzusokat, amelyek valójában semmit sem teljesítenének. Most lépjünk tovább, és lássunk egy példát egy passzusra.

# program a pass utasítás végrehajtására
# függvény létrehozása
def caclculatesum ():
passz

Kimenet

Amikor a fenti programot végrehajtjuk, a Python tolmács nem mutat hibát, és semmi sem történik.

Használjuk a pass utasítást egy osztályban. A Pass utasítás csak a jövőbeli kód helyőrzője.

#a program a pass utasítás végrehajtására.
# osztály létrehozása
osztályszámok:
passz

Most használjuk a pass utasítást a ciklushoz. Ha egy üres ciklust készítünk, akkor az értelmező hibát dob. Először készítsünk egy üres for ciklust egy passz nyilatkozat nélkül, és nézzük meg, mi történik.

#a program a pass utasítás végrehajtására
# üres ciklus létrehozása
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
x-re a saját listámban:

Kimenet

Ebben az esetben a Python tolmács „SyntaxError” hibát mutat.

Most használjuk a ciklusban a pass utasítást.

# program a pass utasítás végrehajtására
# üres ciklus létrehozása
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
x-re a saját listámban:
# felhasználási nyilatkozat
passz

Kimenet

A pass utasítás hozzáadásával, ha megszabadultunk a hibától.

Vegyünk egy másik példát, és akkor használjuk a pass ciklust a for cikluson belül, ha egy adott feltétel igaz.

# program a pass utasítás végrehajtására
# üres ciklus létrehozása
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
x-re a saját listámban:
ha (x == 'n'):
# felhasználási nyilatkozat
passz
más:
nyomtatás (x)

Kimenet

A program folyamata átkerül a következő iterációra, amikor az adott állítás igaz.

Következtetés

A pass utasítást a jövőbeli kód helyőrzőjeként használják. Akkor használják, amikor az üres kódot egy osztályba, függvénybe, feltétel utasításba vagy ciklusba kell helyezni. Ez a cikk példákkal ismerteti a megfelelő nyilatkozatot.

Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...
OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...