Python raktiniai žodžiai – Įvadas
Raktiniai žodžiai Python | 1 rinkinys
Daugiau raktinių žodžių:
16. pabandyk : Šis raktinis žodis naudojamas išimtims tvarkyti naudojamas kodo klaidoms sugauti naudojant raktinį žodį išskyrus. Kodas bloke „try“ tikrinamas, jei yra kokių nors klaidų, išskyrus bloko vykdymą.
string.valueof
17. išskyrus : Kaip paaiškinta aukščiau, tai veikia kartu su „bandyti“ sugauti išimtis.
18. pakelti : taip pat naudojamas išimčių tvarkymui, kad būtų aiškiai nurodytos išimtys.
19. pagaliau : Nesvarbu, koks yra „try“ bloko blokas, vadinamas „galiausiai“, visada vykdomas. Išsamus straipsnis - Išimčių tvarkymas Python
20. už : Šis raktinis žodis naudojamas srautui valdyti ir kilpoms valdyti.
21. tuo tarpu : Panašiai veikia kaip „for“, naudojamas srautui valdyti ir kilpoms valdyti.
22. praeiti : Tai nulinis python teiginys. Nieko neįvyksta, kai su tuo susiduriama. Tai naudojama siekiant išvengti įtraukos klaidų ir naudojama kaip rezervuota vieta
Išsamus straipsnis - kol praeis
23. importas : Šis teiginys naudojamas tam tikram moduliui įtraukti į dabartinę programą.
24. nuo : paprastai naudojamas su importu iš yra naudojamas tam tikroms funkcijoms importuoti iš importuoto modulio.
25. as : šis raktinis žodis naudojamas importuoto modulio slapyvardžiui sukurti. y., suteikiant naują pavadinimą importuojamam moduliui. Pvz., importuoti matematiką kaip mymath.
Išsamus straipsnis - importuoti iš ir kaip
26. lambda : Šis raktinis žodis naudojamas eilutinėms grąžinimo funkcijoms atlikti be jokių teiginių viduje. Išsamus straipsnis - žemėlapio filtras lambda
react js pamoka
27. grąžinti : Šis raktinis žodis naudojamas norint grįžti iš funkcijos. Išsamus straipsnis - Grąžina reikšmes Python .
28. derlius : Šis raktinis žodis naudojamas kaip grąžinimo sakinys, bet naudojamas generatoriui grąžinti. Išsamus straipsnis - derliaus raktinis žodis
29. su : Šis raktinis žodis naudojamas kodo bloko vykdymui apvynioti konteksto tvarkyklės apibrėžtais metodais. Šis raktinis žodis kasdieniniame programavime nenaudojamas.
30. in : šis raktinis žodis naudojamas patikrinti, ar konteineryje yra reikšmė. Šis raktinis žodis taip pat naudojamas norint peržiūrėti konteinerį.
31. yra : Šis raktinis žodis naudojamas objekto tapatybei patikrinti, ty patikrinti, ar abu objektai užima tą pačią atminties vietą, ar ne.
Python# Python code to demonstrate working of # in and is # using 'in' to check if 's' in 'geeksforgeeks': print ('s is part of geeksforgeeks') else : print ('s is not part of geeksforgeeks') # using 'in' to loop through for i in 'geeksforgeeks': print (iend=' ') print ('r') # using is to check object identity # string is immutable( cannot be changed once allocated) # hence occupy same memory location print (' ' is ' ') # using is to check object identity # dictionary is mutable( can be changed once allocated) # hence occupy different memory location print ({} is {})
Išvestis:
s is part of geeksforgeeks g e e k s f o r g e e k s True False
32. globalus : Šis raktinis žodis naudojamas apibrėžti kintamąjį funkcijos viduje, kad jis būtų visuotinės apimties.
33. nevietinis : Šis raktinis žodis veikia panašiai kaip visuotinis, tačiau šis raktinis žodis deklaruoja kintamąjį, kad nukreiptų į išorinės uždarančios funkcijos kintamąjį, jei įdėtos funkcijos.
Python# Python code to demonstrate working of # global and non local #initializing variable globally a = 10 # used to read the variable def read(): print (a) # changing the value of globally defined variable def mod1(): global a a = 5 # changing value of only local variable def mod2(): a = 15 # reading initial value of a # prints 10 read() # calling mod 1 function to modify value # modifies value of global a to 5 mod1() # reading modified value # prints 5 read() # calling mod 2 function to modify value # modifies value of local a to 15 doesn't effect global value mod2() # reading modified value # again prints 5 read() # demonstrating non local # inner loop changing the value of outer a # prints 10 print ('Value of a using nonlocal is : 'end='') def outer(): a = 5 def inner(): nonlocal a a = 10 inner() print (a) outer() # demonstrating without non local # inner loop not changing the value of outer a # prints 5 print ('Value of a without using nonlocal is : 'end='') def outer(): a = 5 def inner(): a = 10 inner() print (a) outer()
Išvestis:
10 5 5 Value of a using nonlocal is : 10 Value of a without using nonlocal is : 5