Ključne besede v Pythonu | Komplet 2

Python ključne besede - Uvod  
Ključne besede v Pythonu | Komplet 1  

Več ključnih besed:
16. poskusi : Ta ključna beseda se uporablja za obravnavanje izjem uporablja se za lovljenje napak v kodi s ključno besedo razen. Koda v bloku 'poskusi' se preveri, če obstaja kakršna koli napaka, razen če se blok izvede.

17. razen : Kot je razloženo zgoraj, to deluje skupaj s 'poskusom' za lovljenje izjem.

18. dvigniti : Uporablja se tudi za obravnavo izjem za eksplicitno sprožanje izjem.

19. končno : Ne glede na rezultat bloka 'poskusi' blok, imenovan 'končno', se vedno izvede. Podroben članek - Obravnava izjem v Pythonu

20. za : Ta ključna beseda se uporablja za nadzor pretoka in za zanko.

21. medtem ko : ima podobno delovanje kot 'za', ki se uporablja za nadzor pretoka in za zanko.

22. mimo : To je ničelni stavek v pythonu. Nič se ne zgodi, ko se to zgodi. To se uporablja za preprečevanje napak pri zamiku in kot ograda
Podroben članek - za nekaj časa

23. uvoz : ta stavek se uporablja za vključitev določenega modula v trenutni program.

24. od : Na splošno se uporablja z uvozom iz se uporablja za uvoz določene funkcionalnosti iz uvoženega modula.

25. kot : Ta ključna beseda se uporablja za ustvarjanje vzdevka za uvoženi modul. dajanje novega imena uvoženemu modulu. Npr. uvozite matematiko kot mymath.
Podroben članek -  uvoz iz in kot

26. lambda : Ta ključna beseda se uporablja za ustvarjanje vgrajenih vračajočih funkcij brez interno dovoljenih stavkov. Podroben članek -  zemljevid filter lambda

27. vrnitev : Ta ključna beseda se uporablja za vrnitev iz funkcije. Podroben članek -   Vrne vrednosti v Pythonu .

28. donos : Ta ključna beseda se uporablja kot stavek return, vendar se uporablja za vrnitev generatorja. Podroben članek -  ključna beseda yield

29. z : Ta ključna beseda se uporablja za zavijanje izvajanja bloka kode znotraj metod, ki jih definira upravitelj konteksta. Ta ključna beseda se v vsakodnevnem programiranju ne uporablja veliko.

30. v : Ta ključna beseda se uporablja za preverjanje, ali vsebnik vsebuje vrednost. Ta ključna beseda se uporablja tudi za kroženje po vsebniku.

31. je : Ta ključna beseda se uporablja za testiranje identitete objekta, tj. za preverjanje, ali imata oba objekta isto pomnilniško lokacijo ali 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   (  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   {})   

Izhod: 

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


32. globalno : Ta ključna beseda se uporablja za definiranje spremenljivke znotraj funkcije, ki ima globalni obseg.

33. nelokalno : Ta ključna beseda deluje podobno kot globalna, vendar namesto globalne ta ključna beseda deklarira spremenljivko, ki kaže na spremenljivko zunanje oklepne funkcije v primeru ugnezdenih funkcij.

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

Izhod: 

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


  

Ustvari kviz