logo

Ključne riječi u Pythonu | Set 2

Python ključne riječi - Uvod  
Ključne riječi u Pythonu | Set 1  

Više ključnih riječi:
16. pokušajte : Ova se ključna riječ koristi za rukovanje iznimkama koristi se za otkrivanje pogrešaka u kodu pomoću ključne riječi osim. Kod u bloku 'pokušaj' provjerava se ako postoji bilo koja vrsta pogreške osim bloka koji se izvršava.

17. osim : Kao što je gore objašnjeno, ovo radi zajedno s 'pokušajem' za hvatanje iznimaka.



18. podići : Također se koristi za rukovanje iznimkama za eksplicitno podizanje iznimaka.

arraylist java

19. konačno : Bez obzira što je rezultat bloka 'try' blok nazvan 'finally' uvijek se izvršava. Detaljan članak - Rukovanje iznimkama u Pythonu

20. za : Ova se ključna riječ koristi za kontrolu toka i za petlju.

21. dok je : Ima sličan način rada kao 'for' koji se koristi za kontrolu protoka i for petlje.

22. proći : To je null izjava u pythonu. Ništa se ne događa kada se ovo dogodi. Ovo se koristi za sprječavanje pogrešaka u uvlačenju i koristi se kao rezervirano mjesto
Detaljan članak - za neko vrijeme

23. uvoz : Ova izjava se koristi za uključivanje određenog modula u trenutni program.

24. od : Općenito se koristi s uvozom iz koristi se za uvoz određene funkcije iz uvezenog modula.

mrav protiv mavena

25. kao : Ova se ključna riječ koristi za stvaranje pseudonima za uvezeni modul. tj. davanje novog imena uvezenom modulu. Npr. uvezi matematiku kao mymath.
Detaljan članak -  uvoz iz i kao

spajanje java nizova

26. lambda : Ova se ključna riječ koristi za izradu ugrađenih vraćajućih funkcija bez interno dopuštenih izjava. Detaljan članak -  map filter lambda

27. povratak : Ova se ključna riječ koristi za povratak iz funkcije. Detaljan članak -   Povratne vrijednosti u Pythonu .

28. prinos : Ova se ključna riječ koristi kao povratna izjava, ali se koristi za vraćanje generatora. Detaljan članak -  yield ključna riječ

29. sa : Ova se ključna riječ koristi za omotavanje izvršenja bloka koda unutar metoda definiranih upraviteljem konteksta. Ova se ključna riječ ne koristi mnogo u svakodnevnom programiranju.

30. u : Ova se ključna riječ koristi za provjeru sadrži li spremnik vrijednost. Ova se ključna riječ također koristi za prolazak kroz spremnik.

log4j

31. je : Ova se ključna riječ koristi za testiranje identiteta objekta, tj. za provjeru zauzimaju li oba objekta istu memorijsku lokaciju ili 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 (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 {}) 

Izlaz: 

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


32. globalno : Ova se ključna riječ koristi za definiranje varijable unutar funkcije koja ima globalni opseg.

33. ne-lokalni : Ova ključna riječ radi slično kao globalna, ali radije nego globalna, ova ključna riječ deklarira varijablu koja pokazuje na varijablu vanjske okružujuće funkcije u slučaju ugniježđenih funkcija.

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

Izlaz: 

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


  

Napravi kviz