Nøkkelord i Python | Sett 2

Python-nøkkelord - Introduksjon  
Nøkkelord i Python | Sett 1  

Flere søkeord:
16. prøve : Dette nøkkelordet brukes til unntakshåndtering brukes til å fange opp feilene i koden ved å bruke nøkkelordet unntatt. Koden i 'try'-blokken sjekkes hvis det er noen type feil bortsett fra at blokken er utført.

17. unntatt : Som forklart ovenfor fungerer dette sammen med "prøve" å fange unntak.

18. heve : Brukes også for unntakshåndtering for å eksplisitt ta opp unntak.

19. endelig : Uansett hva som er resultatet av 'try'-blokken kalt 'endelig' blir alltid utført. Detaljert artikkel - Unntakshåndtering i Python

20. for : Dette nøkkelordet brukes til å kontrollere flyt og for looping.

21. mens : Har en lignende funksjon som 'for' brukes til å kontrollere flyt og for looping.

22. pass : Det er null-setningen i python. Ingenting skjer når dette oppstår. Dette brukes for å forhindre innrykk feil og brukes som en plassholder
Detaljert artikkel - for mens passere

23. import : Denne setningen brukes til å inkludere en bestemt modul i gjeldende program.

24. fra : Vanligvis brukt med import fra brukes til å importere spesiell funksjonalitet fra den importerte modulen.

25. som : Dette nøkkelordet brukes til å lage aliaset for den importerte modulen. dvs. gi et nytt navn til den importerte modulen. Importer for eksempel matematikk som mymatikk.
Detaljert artikkel -  import fra og som

26. lambda : Dette nøkkelordet brukes til å lage inline-returfunksjoner uten setninger tillatt internt. Detaljert artikkel -  kartfilter lambda

27. retur : Dette nøkkelordet brukes for å returnere fra funksjonen. Detaljert artikkel -   Returner verdier i Python .

28. utbytte : Dette nøkkelordet brukes som return-setning, men brukes til å returnere en generator. Detaljert artikkel -  yield nøkkelord

29. med : Dette nøkkelordet brukes til å pakke utføringen av kodeblokk innenfor metoder definert av kontekstadministrator. Dette nøkkelordet brukes ikke mye i daglig programmering.

30. in : Dette nøkkelordet brukes til å sjekke om en beholder inneholder en verdi. Dette nøkkelordet brukes også til å gå gjennom beholderen.

31. er : Dette nøkkelordet brukes til å teste objektidentitet, dvs. for å sjekke om begge objektene har samme minneplassering eller ikke. 

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

Produksjon: 

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


32. global : Dette nøkkelordet brukes til å definere en variabel i funksjonen til å være av et globalt omfang.

33. ikke-lokale : Dette nøkkelordet fungerer på samme måte som det globale, men i stedet for globalt erklærer dette nøkkelordet en variabel som peker på variabelen til en ekstern omsluttende funksjon i tilfelle nestede funksjoner.

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

Produksjon: 

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


  

Lag quiz