logo

Kľúčové slová v jazyku Python | Súprava 2

Kľúčové slová Pythonu - Úvod  
Kľúčové slová v jazyku Python | Set 1  

Ďalšie kľúčové slová:
16. vyskúšať : Toto kľúčové slovo sa používa na spracovanie výnimiek používa sa na zachytenie chýb v kóde pomocou kľúčového slova okrem. Kód v bloku „try“ sa skontroluje, ak sa vyskytne nejaký typ chyby okrem vykonania bloku.

17. okrem : Ako je vysvetlené vyššie, funguje to spolu s „pokúste sa“ zachytiť výnimky.



význam xd

18. zvýšiť : Používa sa aj na spracovanie výnimiek na explicitné vyvolanie výnimiek.

19. konečne : Bez ohľadu na to, čo je výsledkom bloku „skúsiť“, vždy sa vykoná blok označený ako „konečne“. Podrobný článok - Spracovanie výnimiek v Pythone

20. pre : Toto kľúčové slovo sa používa na riadenie toku a na zacyklenie.

21. kým : Má podobnú prácu ako 'for', ktorá sa používa na riadenie toku a slučky.

22. prejsť : Je to nulový príkaz v pythone. Keď sa s tým stretnete, nič sa nestane. Používa sa na zabránenie chybám v odsadení a používa sa ako zástupný symbol
Podrobný článok - na chvíľu prejsť

23. dovoz : Tento príkaz sa používa na zahrnutie konkrétneho modulu do aktuálneho programu.

24. od : Všeobecne používané s importom z sa používa na import konkrétnych funkcií z importovaného modulu.

25. ako : Toto kľúčové slovo sa používa na vytvorenie aliasu pre importovaný modul. tj pridelenie nového názvu importovanému modulu. Napr. importovať matematiku ako mymatiku.
Podrobný článok -  importovať z a ako

26. lambda : Toto kľúčové slovo sa používa na vytváranie inline vracajúcich funkcií bez interne povolených príkazov. Podrobný článok -  mapový filter lambda

27. návrat : Toto kľúčové slovo sa používa na návrat z funkcie. Podrobný článok -   Návratové hodnoty v Pythone .

28. výnos : Toto kľúčové slovo sa používa ako príkaz return, ale používa sa na vrátenie generátora. Podrobný článok -  kľúčové slovo výnos

29. s : Toto kľúčové slovo sa používa na zabalenie vykonávania bloku kódu v rámci metód definovaných kontextovým manažérom. Toto kľúčové slovo sa v každodennom programovaní príliš nepoužíva.

30 palcov : Toto kľúčové slovo sa používa na kontrolu, či kontajner obsahuje hodnotu. Toto kľúčové slovo sa používa aj na precyklenie kontajnera.

31. je : Toto kľúčové slovo sa používa na testovanie identity objektu, t.j. na kontrolu, či oba objekty zaberajú rovnaké miesto v pamäti alebo nie. 

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 {}) 

výstup: 

s is part of geeksforgeeks g e e k s f o r g e e k s True False


32. globálne : Toto kľúčové slovo sa používa na definovanie premennej vo funkcii, ktorá má mať globálny rozsah.

33. nemiestne : Toto kľúčové slovo funguje podobne ako globálne, ale skôr ako globálne toto kľúčové slovo deklaruje premennú, ktorá ukazuje na premennú vonkajšej uzatváracej funkcie v prípade vnorených funkcií.

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() 

výstup: 

10 5 5 Value of a using nonlocal is : 10 Value of a without using nonlocal is : 5


  

Vytvoriť kvíz