Кључне речи у Питхон-у | Сет 2

Питхон кључне речи - Увод  
Кључне речи у Питхон-у | Сет 1  

Још кључних речи:
16. покушајте : Ова кључна реч се користи за руковање изузетцима користи се за хватање грешака у коду помоћу кључне речи осим. Код у блоку 'покушај' се проверава ако постоји било која врста грешке осим што је блок извршен.

17. осим : Као што је горе објашњено, ово функционише заједно са 'покушајте' ухватити изузетке.

18. подићи : Такође се користи за руковање изузетцима за експлицитно подизање изузетака.

19. коначно : Без обзира шта је резултат блока 'три' који се назива 'коначно', увек се извршава. Детаљан чланак - Руковање изузецима у Питхон-у

20. за : Ова кључна реч се користи за контролу тока и за петљу.

21. док : Има сличан рад као 'фор' који се користи за контролу тока и за петљу.

22. проћи : То је нулта изјава у Питхон-у. Ништа се не дешава када се ово сретне. Ово се користи за спречавање грешака у увлачењу и користи се као чувар места
Детаљан чланак - за време пролаза

23. увоз : Ова изјава се користи за укључивање одређеног модула у тренутни програм.

24. од : Генерално се користи са увозом из, користи се за увоз одређене функционалности из увезеног модула.

25. као : Ова кључна реч се користи за креирање алијаса за увезени модул. тј. давање новог имена увезеном модулу. На пример, увези математику као миматологију.
Детаљан чланак -  увоз из и као

26. ламбда : Ова кључна реч се користи за прављење инлине функција враћања без интерно дозвољених изјава. Детаљан чланак -  мап филтер ламбда

27. повратак : Ова кључна реч се користи за повратак из функције. Детаљан чланак -   Повратне вредности у Питхон-у .

28. принос : Ова кључна реч се користи као ретурн изјава, али се користи за враћање генератора. Детаљан чланак -  принос кључна реч

29. са : Ова кључна реч се користи за умотавање извршења блока кода у методе које дефинише менаџер контекста. Ова кључна реч се не користи много у свакодневном програмирању.

30. ин : Ова кључна реч се користи за проверу да ли контејнер садржи вредност. Ова кључна реч се такође користи за петљу кроз контејнер.

31. је : Ова кључна реч се користи за тестирање идентитета објекта, тј. за проверу да ли оба објекта заузимају исту меморијску локацију или не. 

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

Излаз: 

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


32. глобално : Ова кључна реч се користи за дефинисање променљиве унутар функције која има глобални опсег.

33. нелокални : Ова кључна реч функционише слично глобалној, али радије него глобално, ова кључна реч декларише променљиву која указује на променљиву спољне функције у случају угнежђених функција.

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

Излаз: 

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


  

Креирај квиз