Cosa sono le variabili

In Python, come in ogni altro linguaggio di programmazione, esistono delle cose chiamate "variabili".

Possiamo immaginare le variabili come delle scatole: dentro ogni scatola c'è un valore, ad esempio un numero o un testo.

Ogni scatola ha un'etichetta sopra, con un nome.

Quindi una variabile ha un nome e un valore in Python, mentre in altri linguaggi di programmazione ha anche un tipo definito - come in C o C++ - ma noi attualmente parliamo di Python.



Come definire una variabile

Per definire una variabile usiamo la seguente sintassi:

x = 2
In questo caso la variabile è di tipo numerico.

Nel caso in cui si trattasse di una variabile di tipo testuale:
nome = "valerio"
Da notare che in Python per definire una "stringa di testo", ovvero una variabile con valore testuale, è necessario usare le virgolette doppie o uniche (per Python è indifferente).



Variabili booleane

Se la variabile è di tipo booleano, la storia cambia: una variabile di tipo booleano è una variabile che può avere solo due valori: True o False. Dunque è utile per controllare se una condizione è vera o falsa.

Di seguito, esempi di variabili booleane:

variable_vera = True 

variable_falsa = False
Da notare come non bisogna mai usare uno spazio per definire il nome di una variabile, o Python lo considererà un errore di sintassi, è consigliato invece usare il trattino basso ("_").

Raccomandazione: True e False devono essere indicati con la lettera maiuscola per assumere il valore di vero o falso.



Variabili numeriche decimali

Le variabili di tipo numerico possono essere anche decimali:

decimale = 1.2 

decimale = 1.22
Mi raccomando: usate il punto, non la virgola.



Sintassi riassuntiva

Una variabile si dichiara in questo modo: nome della variabile = valore della variabile Python rende tutto super semplice proprio grazie a questa sua sintassi.



Link utili per approfondire

LearnPython.org - Variabili e tipi

Aulab.it - Variabili e tipi di dati in Python



Autore: Valerio De Marchis

Data: 22/07/2026