logo

Atslēgvārdi Python | 2. komplekts

Python atslēgvārdi - Ievads  
Atslēgvārdi Python | 1. komplekts  

Vairāk atslēgvārdu:
16. pamēģini : šis atslēgvārds tiek izmantots izņēmumu apstrādei izmanto, lai uztvertu kļūdas kodā, izmantojot atslēgvārdu izņemot. Kods blokā "mēģināt" tiek pārbaudīts, ja ir kāda veida kļūda, izņemot bloka izpildi.

17. izņemot : Kā paskaidrots iepriekš, tas darbojas kopā ar “mēģināt” uztvert izņēmumus.



18. paaugstināt : izmanto arī izņēmumu apstrādei, lai skaidri norādītu izņēmumus.

java gadījums

19. beidzot : Neatkarīgi no tā, kāds ir “izmēģināt” bloka bloks ar nosaukumu “beidzot”, tas vienmēr tiek izpildīts. Detalizēts raksts - Izņēmumu apstrāde Python

20. par : šo atslēgvārdu izmanto, lai kontrolētu plūsmu un cilpu.

21. kamēr : darbojas līdzīgi kā “for”, ko izmanto plūsmas kontrolei un cilpai.

22. caurlaide : Tas ir nulles paziņojums programmā python. Ar to saskaroties, nekas nenotiek. To izmanto, lai novērstu atkāpes kļūdas, un to izmanto kā vietturi
Detalizēts raksts - uz laiku garām

23. imports : Šis paziņojums tiek izmantots, lai pašreizējā programmā iekļautu konkrētu moduli.

24. no : parasti izmanto ar importēšanu no tiek izmantots, lai importētu konkrētu funkcionalitāti no importētā moduļa.

cout

25. kā : šis atslēgvārds tiek izmantots, lai izveidotu aizstājvārdu importētajam modulim. i., piešķirot importētajam modulim jaunu nosaukumu. Piemēram, importēt matemātiku kā mymath.
Detalizēts raksts -  imports no un kā

java salīdzinājums

26. lambda : šis atslēgvārds tiek izmantots, lai izveidotu iekļautas atgriešanas funkcijas bez iekšēji atļautiem priekšrakstiem. Detalizēts raksts -  kartes filtrs lambda

27. atgriešanās : šis atslēgvārds tiek izmantots, lai atgrieztos no funkcijas. Detalizēts raksts -   Atgriež vērtības Python .

28. raža : šis atslēgvārds tiek izmantots kā atgriešanas priekšraksts, bet tiek izmantots, lai atgrieztu ģeneratoru. Detalizēts raksts -  ražas atslēgvārds

29. ar : Šis atslēgvārds tiek izmantots, lai ietītu koda bloka izpildi konteksta pārvaldnieka noteikto metožu ietvaros. Šis atslēgvārds ikdienas programmēšanā netiek izmantots daudz.

30. in : šo atslēgvārdu izmanto, lai pārbaudītu, vai konteinerā ir kāda vērtība. Šis atslēgvārds tiek izmantots arī konteinera cilpai.

bharti jha

31. ir : šo atslēgvārdu izmanto, lai pārbaudītu objekta identitāti, t.i., lai pārbaudītu, vai abi objekti aizņem vienu un to pašu atmiņas vietu. 

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

Izvade: 

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


32. globāls : šo atslēgvārdu izmanto, lai definētu mainīgo funkcijā globālā mērogā.

33. nevietējais : Šis atslēgvārds darbojas līdzīgi globālajam, taču, nevis globāls, šis atslēgvārds deklarē mainīgo, lai norādītu uz ārējās norobežojošās funkcijas mainīgo ligzdotu funkciju gadījumā.

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

Izvade: 

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


  

Izveidojiet viktorīnu