logo

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.

comando arp-a

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'

miglior sorriso del mondo

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.

Kat timpf

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

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