Ключови думи в Python | Комплект 2

Ключови думи на Python - Въведение  
Ключови думи в Python | Комплект 1  

Още ключови думи:
16. опитай : Тази ключова дума се използва за обработка на изключения използва се за улавяне на грешките в кода с помощта на ключовата дума освен. Кодът в блока 'try' се проверява, ако има някакъв вид грешка, освен че блокът се изпълнява.

17. освен : Както е обяснено по-горе, това работи заедно с 'try' за улавяне на изключения.



18. повишавам : Използва се и за обработка на изключения за изрично повдигане на изключения.

19. накрая : Без значение какъв е резултатът от блока 'try', блокът, наречен 'finally', винаги се изпълнява. Подробна статия - Обработка на изключения в Python

20. за : Тази ключова дума се използва за контрол на потока и за зацикляне.

21. докато : Има подобна работа като 'for', използвана за управление на потока и за цикъл.

22. пас : Това е нулевият оператор в python. Нищо не се случва, когато това се срещне. Това се използва за предотвратяване на грешки при отстъпа и се използва като контейнер
Подробна статия - за известно време

23. внос : Този оператор се използва за включване на определен модул в текущата програма.

24. от : Обикновено се използва с импортиране от се използва за импортиране на определена функционалност от импортирания модул.

25. като : Тази ключова дума се използва за създаване на псевдоним за импортирания модул. т.е. даване на ново име на импортирания модул. Например импортиране на математика като mymath.
Подробна статия -  внос от и като

26. ламбда : Тази ключова дума се използва за създаване на вградени връщащи функции без вътрешно разрешени оператори. Подробна статия -  карта филтър ламбда

27. връщане : Тази ключова дума се използва за връщане от функцията. Подробна статия -   Връща стойности в Python .

28. добив : Тази ключова дума се използва като израз за връщане, но се използва за връщане на генератор. Подробна статия -  ключова дума yield

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 


  

Създаване на тест

Топ Статии

Категория

Интересни Статии