„Python Pass“ pareiškimas

Python Pass Statement



„Python“ yra veiksminga programavimo kalba, leidžianti viską atlikti absoliučiai. Jame yra daug integruotų modulių, teiginių ir funkcijų įvairioms konkrečioms užduotims atlikti. „Python“ leidimo teiginys veikia taip pat, kaip žiniatinklio formos teksto lauko vietos rezervavimo ženklas. Jis atlieka tą patį vaidmenį kaip ir nulinis žaidimas bet kuria programavimo kalba. Kai „Python“ vertėjas vykdo leidimą, nieko neįvyksta. Pravartu pateikti teiginį, kai mes sintaksiškai reikalaujame pareiškimo ir nenorime jo vykdyti. Kaip rodo jo pavadinimas, jis perduoda valdymą kitam teiginiui.







Pagrindinis skirtumas tarp komentaro ir teiginio teiginio yra tas, kad „Python“ vertėjas visiškai ignoruoja komentarus, tuo tarpu teiginys „Pass“ nėra ignoruojamas. Šiame straipsnyje išsamiai paaiškinta, kaip naudoti teiginį.



Pranešimo sintaksė

„Pass“ teiginio sintaksė yra tokia:



praeiti

Pavyzdžiai

Įdėkite leidimo teiginį į kilpas, funkcijas, sąlyginius teiginius ir klases, kur tuščias kodas neleidžiamas. Pavyzdžiui, paskelbėme funkciją ir dar neįdiegėme jos turinio, tačiau norime jos funkcionalumą įgyvendinti ateityje. Funkcija „Python“ negali turėti tuščio kūno. „Python“ vertėjas parodys klaidą. Šiuo konkrečiu atveju galėtume panaudoti teiginius, kurie iš tikrųjų nieko nedarytų. Dabar pereikime ir pamatysime teiginio pavyzdį.





# programa, skirta įgyvendinti teiginį

#sukurti funkciją
defcaclculateum():
praeiti

Išvestis

Kai vykdome aukščiau pateiktą programą, „Python“ vertėjas nerodo jokių klaidų ir nieko neįvyksta.



Panaudokime teiginį klasėje. „Pass“ pareiškimas yra tik būsimo kodo vietos rezervavimo ženklas.

#programa, skirta įgyvendinti teiginį.

#kurso kūrimas
klasėskaičiai:
praeiti

Dabar naudokime teiginį apie ciklą. Jei padarysime tuščią ciklą, tada vertėjas įves klaidą. Pirma, padarykime tuščią ciklą be leidimo teiginio ir pažiūrėkime, kas atsitiks.

#programa, skirta įgyvendinti teiginį

#sukurti tuščią ciklą
my_list= ['','aš',„n“,'tu',„x“,'h','aš',„n“,'t']
dėlxįmy_list:

Išvestis

Tokiu atveju „Python“ vertėjas rodo klaidą „SyntaxError“.

Dabar naudokime ciklo leidimo teiginį.

# programa, skirta įgyvendinti teiginį

#sukurti tuščią ciklą
my_list= ['','aš',„n“,'tu',„x“,'h','aš',„n“,'t']
dėlxįmy_list:

#naudojant leidimą
praeiti

Išvestis

Pridėję teiginį „Pass“, jei atsikratysime klaidos.

Paimkime kitą pavyzdį ir naudokite teiginį „pass“ for ciklo viduje, kai nurodyta sąlyga yra teisinga.

# programa, skirta įgyvendinti teiginį

#sukurti tuščią ciklą
my_list= ['','aš',„n“,'tu',„x“,'h','aš',„n“,'t']
dėlxįmy_list:
jei(x== „n“):
#naudojant leidimą
praeiti
Kitas:
spausdinti(x)

Išvestis

Programos srautas pereina į kitą iteraciją, kai pateiktas teiginys yra teisingas.

Išvada

„Pass“ pareiškimas naudojamas kaip būsimo kodo vietos rezervavimo ženklas. Jis naudojamas, kai turime įterpti tuščią kodą į klasę, funkciją, būklės teiginį ar kilpą. Šiame straipsnyje aprašytas teiginys su pavyzdžiais.