Питхон кључне речи - Увод
Кључне речи у Питхон-у | Сет 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 (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 {})
Излаз:
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