Parole chiave in Python | Insieme 2

Parole chiave Python - Introduzione  
Parole chiave in Python | Insieme 1  

Altre parole chiave:
16. prova : questa parola chiave viene utilizzata per la gestione delle eccezioni utilizzato per individuare gli errori nel codice utilizzando la parola chiave tranne. Il codice nel blocco 'try' viene controllato se è presente qualsiasi tipo di errore tranne che il blocco viene eseguito.

17. tranne : Come spiegato sopra, funziona insieme a "tenta" per rilevare le eccezioni.

18. rilanciare : utilizzato anche per la gestione delle eccezioni per sollevare esplicitamente eccezioni.

19. finalmente : Non importa quale sia il risultato del blocco 'prova', il blocco chiamato 'finalmente' viene sempre eseguito. Articolo dettagliato - Gestione delle eccezioni in Python

20. per : questa parola chiave viene utilizzata per controllare il flusso e per il looping.

21. mentre : Ha un funzionamento simile a 'for' utilizzato per controllare il flusso e per il looping.

22. passaggio : È l'istruzione nulla in Python. Non succede nulla quando si incontra questo. Viene utilizzato per prevenire errori di rientro e utilizzato come segnaposto
Articolo dettagliato - per un po'

23. importazione : Questa istruzione viene utilizzata per includere un particolare modulo nel programma corrente.

24. da : Generalmente utilizzato con import from viene utilizzato per importare particolari funzionalità dal modulo importato.

25. come : questa parola chiave viene utilizzata per creare l'alias per il modulo importato. cioè dando un nuovo nome al modulo importato. Ad esempio, importa la matematica come mymath.
Articolo dettagliato -  importare da e come

26. lambda : questa parola chiave viene utilizzata per creare funzioni di restituzione in linea senza istruzioni consentite internamente. Articolo dettagliato -  filtro mappa lambda

27. ritorno : questa parola chiave viene utilizzata per restituire la funzione. Articolo dettagliato -   Restituisce valori in Python .

28. resa : questa parola chiave viene utilizzata come l'istruzione return ma viene utilizzata per restituire un generatore. Articolo dettagliato -  parola chiave rendimento

29. con : questa parola chiave viene utilizzata per racchiudere l'esecuzione del blocco di codice all'interno dei metodi definiti dal gestore del contesto. Questa parola chiave non viene utilizzata molto nella programmazione quotidiana.

30. pollici : questa parola chiave viene utilizzata per verificare se un contenitore contiene un valore. Questa parola chiave viene utilizzata anche per scorrere il contenitore.

31. è : Questa parola chiave viene utilizzata per testare l'identità dell'oggetto, ovvero per verificare se entrambi gli oggetti occupano o meno la stessa posizione di memoria. 

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

Produzione: 

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


32. globale : Questa parola chiave viene utilizzata per definire una variabile all'interno della funzione in modo che abbia un ambito globale.

33. non locale : Questa parola chiave funziona in modo simile a global ma anziché globale questa parola chiave dichiara una variabile che punta alla variabile della funzione di inclusione esterna in caso di funzioni nidificate.

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

Produzione: 

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


  

Crea quiz