
L'assegnazione delle variabili in python
In questa lezione ti spiego come assegnare un valore a una variabile con il linguaggio python. E' molto semplice.
Come creare una variabile in python
Per assegnare un valore a una variabile digita:
nomevariabile = valore
Un'operazione di assegnazione ha sempre due componenti:
- Il nome della variabile nella parte a sinistra del simbolo uguale ( left hand side ). Il nome della variabile deve sempre cominciare con una lettera. Il nome può essere composto da lettere minuscole o maiuscole, da numeri e dal carattere di sottolineatura (_).
- Il valore da assegnare nella variabile nella parte a destra del simbolo uguale ( right hand side ). Può essere un valore numerico, alfanumerico o booleano. I valori alfanumerici vanno scritti tra virgolette "" o tra apici ''.
Nota. A differenza di altri linguaggi, come C o Java, nel linguaggio python non è necessario dichiarare una variabile. E' sufficiente assegnare un valore. L'interprete python dichiara automaticamente la variabile nel tipo di dato che gli assegni.
Fai attenzione, i nomi delle variabili in python sono case sensitive.
Se chiami una variabile "country", poi devi continuare a usarla in questa forma per il resto del programma.
Non puoi richiamarla con "Country" o "COUNTRY" perché sono nomi di variabili diverse.
Cosa significa case sensitive? Vuol dire che le lettere minuscole e maiuscole sono considerate lettere diverse.
Come assegnare un numero alla variabile
Per assegnare un valore numerico digita il valore senza virgolette o apici.
Esempio
Apri l'editor IDLE e digita questa assegnazione.
anno=2018
print(anno)
Poiché 2018 è un numero intero, python dichiara automaticamente la variabile anno come variabile numerica intera.
Ora premi il tasto F5 per eseguire il programma.
Output
2018
La seconda riga stampa a video il valore della variabile anno tramite l'istruzione print.
Come assegnare una stringa alla variabile
Per assegnare un valore alfanumerico, scrivi la stringa tra due apici o tra due virgolette.
Esempio
country="Italy"
print(country)
Nota. Puoi assegnare un valore alfanumerico a una variabile sia usando le virgolette ( "Italy" ) che gli apici ( 'Italy' ). Il risultato è lo stesso.
Nella prima riga hai assegnato il valore alfanumerico "Italy" alla variabile country.
Poiché "Italy" è una stringa, python dichiara automaticamente la variabile country come variabile alfanumerica.
Ora premi il tasto F5 per eseguire il programma.
Output
Italy
La seconda riga stampa sullo schermo il valore alfanumerico della variabile tramite l'istruzione print.
Nella prossima lezione ti spiegherò come gestire i caratteri speciali in una variabile alfanumerica.
Leggi anche le altre lezioni della nostra guida Python.