Kulcsszavak Pythonban | 2. készlet

Python kulcsszavak - Bevezetés  
Kulcsszavak Pythonban | 1. készlet  

További kulcsszavak:
16. próbáld : Ez a kulcsszó kivételkezelésre szolgál a kód hibáinak észlelésére szolgál a kivétel kulcsszó használatával. A „try” blokkban lévő kódot a rendszer ellenőrzi, ha bármilyen típusú hiba van, kivéve a blokk végrehajtását.

17. kivéve : Amint fentebb kifejtettük, ez együtt működik a kivételek „megpróbálásával” funkcióval.

18. emel : Kivételkezelésre is használják, hogy kifejezetten kivételeket emeljenek ki.

19. végül : Nem számít, mi az eredménye a 'try' blokknak, a 'végül'-nek nevezett blokk mindig végrehajtásra kerül. Részletes cikk - Kivételkezelés Pythonban

20. azért : Ez a kulcsszó az áramlás szabályozására és a hurkolásra szolgál.

21. míg : Hasonlóan működik, mint a 'for', amelyet az áramlás szabályozására és a hurkolásra használják.

22. passz : Ez a null utasítás a pythonban. Semmi sem történik, ha ezzel találkozunk. Ezt a behúzási hibák megelőzésére használják, és helyőrzőként használják
Részletes cikk - míg elmúlik

23. behozatal : Ez az utasítás arra szolgál, hogy egy adott modult beépítsen az aktuális programba.

24. tól : Általában az importálásnál használatos, és bizonyos funkciók importálására szolgál az importált modulból.

25. mint : Ez a kulcsszó az importált modul álnevének létrehozására szolgál. azaz új nevet adunk az importált modulnak. Pl. importáld a matematikát mymath-ként.
Részletes cikk -  importálás innen és mint

26. lambda : Ezt a kulcsszót olyan soron belüli visszatérési függvények készítésére használják, amelyekben nincsenek belsőleg engedélyezett utasítások. Részletes cikk -  térképszűrő lambda

27. visszatérés : Ez a kulcsszó a függvényből való visszatéréshez. Részletes cikk -   Visszatérési értékek Pythonban .

28. hozam : Ezt a kulcsszót a return utasításhoz hasonlóan használják, de generátor visszaadására használják. Részletes cikk -  hozam kulcsszó

29. -val : Ez a kulcsszó a kódblokk végrehajtásának a kontextuskezelő által meghatározott metódusokba történő becsomagolására szolgál. Ezt a kulcsszót nem nagyon használják a napi programozásban.

30. in : Ez a kulcsszó annak ellenőrzésére szolgál, hogy egy tároló tartalmaz-e értéket. Ezt a kulcsszót a tárolóban való áthaladásra is használják.

31. van : Ez a kulcsszó az objektum azonosságának tesztelésére szolgál, azaz annak ellenőrzésére, hogy mindkét objektum ugyanazt a memóriahelyet foglalja-e el vagy sem. 

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   (  i    end  =  ' '  )   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   {})   

Kimenet: 

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


32. globális : Ez a kulcsszó a függvényen belüli változó globális hatókörűnek meghatározására szolgál.

33. nem helyi : Ez a kulcsszó a globálishoz hasonlóan működik, de a globális helyett ez a kulcsszó deklarál egy változót, amely beágyazott függvények esetén a külső befoglaló függvény változójára mutat.

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

Kimenet: 

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


  

Kvíz létrehozása