Pahayag sa pagpasa ng sawa

Python Pass Statement



Ang Python ay isang mabisang wika sa pagprograma upang magawa ang mga bagay sa isang ganap na pamamaraan. Nagbibigay ito ng maraming built-in na mga module, pahayag, at pagpapaandar upang maisagawa ang iba't ibang mga tiyak na gawain. Ang pass statement sa Python ay gumagana sa parehong paraan tulad ng ginagawa ng isang placeholder para sa isang text field sa isang web form. Ginampanan nito ang parehong papel bilang isang null play sa anumang programa ng wika. Kapag ang Python interpreter ay nagpatupad ng pass statement, walang nangyari. Kapaki-pakinabang na maglagay ng pass statement kapag syntactically na nangangailangan kami ng isang pahayag at hindi nais itong ipatupad. Tulad ng iminumungkahi ng pangalan nito, ipinapasa nito ang kontrol sa susunod na pahayag.







Ang pangunahing pagkakaiba sa pagitan ng komento at pahayag na ipasa ay ang tagasalin ng Python na ganap na hindi pinapansin ang mga komento, samantalang, ang pahayag ng pass ay hindi pinapansin. Ipinapaliwanag ng artikulong ito nang detalyado ang paggamit ng pass statement.



Syntax ng pass statement

Ang syntax ng pass statement ay ang mga sumusunod:



pumasa

Mga halimbawa

Inilalagay namin ang pahayag ng pass sa mga loop, pagpapaandar, kondisyon na pahayag, at mga klase kung saan hindi pinapayagan ang walang laman na code. Halimbawa, idineklara namin ang isang pag-andar at hindi pa namin naipatupad ang katawan nito, ngunit nais naming ipatupad ang pagpapaandar nito sa hinaharap. Ang isang pagpapaandar sa Python ay hindi maaaring magkaroon ng anumang walang laman na katawan. Ang tagasalin ng Python ay magpapakita ng isang error. Sa partikular na ito, maaari naming mailagay ang mga pahayag sa paggamit na talagang hindi gaganap. Ngayon, magpatuloy tayo at makita ang isang halimbawa ng isang pahayag ng pass.





# isang programa upang ipatupad ang pass statement

#nilikha ng isang pagpapaandar
defcaclculatesum():
pumasa

Paglabas

Kapag ipinatupad namin ang nasa itaas na programa, ang tagasalin ng Python ay hindi nagpapakita ng anumang error at walang nangyari.



Gamitin natin ang pass statement sa isang klase. Ang pahayag ng pass ay isang placeholder lamang para sa hinaharap na code.

# isang programa upang ipatupad ang pass statement.

#nilikha ng isang klase
klasenumero:
pumasa

Ngayon, gamitin natin ang pass statement para sa loop. Kung gumawa kami ng isang walang laman para sa loop, pagkatapos ang interpreter ay magtapon ng isang error. Una, gumawa tayo ng walang laman para sa loop nang walang pass statement at tingnan kung ano ang mangyayari.

# isang programa upang ipatupad ang pass statement

#glikha ng walang laman para sa loop
aking listahan= ['ang','ako','n','ikaw','x','h','ako','n','t']
para saxsaaking listahan:

Paglabas

Sa kasong ito, ang interpreter ng Python ay nagpapakita ng isang error SyntaxError.

Ngayon gamitin natin ang pass statement sa loop.

# isang programa upang ipatupad ang pass statement

#glikha ng walang laman para sa loop
aking listahan= ['ang','ako','n','ikaw','x','h','ako','n','t']
para saxsaaking listahan:

#using pass statement
pumasa

Paglabas

Sa pamamagitan ng pagdaragdag ng pass statement, kung natanggal namin ang error.

Kumuha tayo ng isa pang halimbawa, at gamitin ang pass statement sa loob ng for loop kapag ang isang naibigay na kundisyon ay totoo.

# isang programa upang ipatupad ang pass statement

#glikha ng walang laman para sa loop
aking listahan= ['ang','ako','n','ikaw','x','h','ako','n','t']
para saxsaaking listahan:
kung(x== 'n'):
#using pass statement
pumasa
iba pa:
mag-print(x)

Paglabas

Ang daloy ng programa ay lilipat sa susunod na pag-ulit kung totoo ang ibinigay na pahayag.

Konklusyon

Ginagamit ang pahayag ng pass bilang isang placeholder para sa hinaharap na code. Ginagamit ito kapag kailangan naming ilagay ang walang laman na code sa loob ng isang klase, pagpapaandar, pahayag ng kundisyon, o loop. Inilalarawan ng artikulong ito ang pass statement na may mga halimbawa.