Raktiniai žodžiai Python | 2 rinkinys

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ą.

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

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

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 


  

Sukurti viktoriną