Python Variabili: come definire/dichiarare tipi di variabili stringa
🚀 Riepilogo intelligente
Variabili in Python sono essenziali per memorizzare e fare riferimento ai dati all'interno di un programma, fungendo da contenitori per valori che possono essere manipolati e riutilizzati in diverse operazioni.

In cosa consiste una variabile Python?
A Python variabile è una posizione di memoria riservata per memorizzare valori. In altre parole, una variabile in un Python il programma fornisce dati al computer per l'elaborazione.
Python Tipi di variabili
Ogni valore in Python ha un tipo di dati. Diversi tipi di dati in Python sono Numbers, Elenco, Tupla, Stringhe, Dizionario, ecc. Variabili in Python può essere dichiarato con qualsiasi nome o anche con lettere come a, aa, abc, ecc.
Come dichiarare e utilizzare una variabile
Vediamo un esempio. Definiremo una variabile in Python e dichiararlo come “a” e stamparlo.
a=100 print (a)
Come ridichiarare una variabile?
Puoi dichiarare nuovamente Python variabili anche dopo averle dichiarate una volta.
Qui abbiamo Python dichiarare una variabile inizializzata a f=0.
Later, riassegniamo la variabile f al valore “guru99”
Python 2 Esempio
# Declare a variable and initialize it f = 0 print f # re-declaring the variable works f = 'guru99' print f
Python 3 Esempio
# Declare a variable and initialize it f = 0 print(f) # re-declaring the variable works f = 'guru99' print(f)
Python Concatenazione di stringhe e variabili
Vediamo se riesci a concatenare insieme diversi tipi di dati come stringa e numero. Ad esempio, concateneremo “Guru” con il numero “99”.
a differenza di Java, che concatena un numero con una stringa senza dichiarare il numero come stringa, mentre dichiara le variabili in Python richiede di dichiarare il numero come stringa, altrimenti verrà visualizzato un TypeError
Per il seguente codice, otterrai un output indefinito:
a="Guru" b = 99 print a+b
Una volta che l'intero è dichiarato come stringa, può essere concatenato con “Guru” + str(“99”)= “Guru99” nell'output.
a="Guru" b = 99 print(a+str(b))
Python Tipi di variabili: locale e globale
Ci sono due tipi di variabili in Python: Variabili globali e variabili locali. Quando si desidera utilizzare la stessa variabile per il resto del programma o del modulo, la si dichiara come variabile globale, mentre se si desidera utilizzare la variabile in una funzione o metodo specifico, si utilizza una variabile locale. Python dichiarazione di variabile.
Comprendiamoli Python tipi di variabili con la differenza tra variabili locali e globali nel programma seguente.
- Definiamo una variabile in Python dove si trova la variabile "f". globale nell'ambito e gli viene assegnato il valore 101, che viene stampato nell'output
- La variabile f viene nuovamente dichiarata nella funzione e presuppone locale ambito. Gli viene assegnato il valore "Sto imparando Python,” che viene stampato come output. Questo Python la dichiarazione della variabile è diversa dalla variabile globale "f" definita in precedenza
- Una volta terminata la chiamata alla funzione, la variabile locale f viene distrutta. Alla riga 12, quando stampiamo di nuovo il valore di "f", viene visualizzato il valore della variabile globale f=101.
Python 2 Esempio
# Declare a variable and initialize it
f = 101
print f
# Global vs. local variables in functions
def someFunction():
# global f
f = 'I am learning Python'
print f
someFunction()
print f
Python 3 Esempio
# Declare a variable and initialize it
f = 101
print(f)
# Global vs. local variables in functions
def someFunction():
# global f
f = 'I am learning Python'
print(f)
someFunction()
print(f)
Mentre Python dichiarazione di variabile utilizzando la parola chiave globale, è possibile fare riferimento alla variabile globale all'interno di una funzione.
- La variabile "f" è globale nell'ambito e gli viene assegnato il valore 101, che viene stampato nell'output
- La variabile f viene dichiarata utilizzando la parola chiave globale. Questo è NON a variabile locale, ma la stessa variabile globale dichiarata in precedenza. Quindi, quando stampiamo il suo valore, l'output è 101
- Abbiamo modificato il valore di "f" all'interno della funzione. Una volta terminata la chiamata alla funzione, il valore modificato della variabile "f" persiste. Alla riga 12, quando stampiamo di nuovo il valore di "f", viene visualizzato il valore "variabile globale in fase di modifica".
Python 2 Esempio
f = 101; print f # Global vs.local variables in functions def someFunction(): global f print f f = "changing global variable" someFunction() print f
Python 3 Esempio
f = 101; print(f) # Global vs.local variables in functions def someFunction(): global f print(f) f = "changing global variable" someFunction() print(f)
Come eliminare una variabile?
Puoi anche eliminare Python variabili utilizzando il comando del “nome variabile”.
Nell'esempio seguente di Python elimina variabile, abbiamo eliminato la variabile f e quando procediamo a stamparla, otteniamo l'errore "il nome della variabile non è definito,” il che significa che hai eliminato la variabile.
Esempio di Python cancella variabile o Python variabile chiara:
f = 11; print(f) del f print(f)





