Le variabili sono la struttura fondamentale per la memorizzazione di dati all’interno di un programma. Possiamo affermare che sono degli oggetti logici che permettono di salvare ed utilizzare i dati e costituiscono una parte fondamentale del programma. Per avere degli approfondimenti sul concetto di variabile è possibile visitare la sezione relativa alle variabili. (Variabili Python)
Inizializzazioni variabili
La variabili possono essere considerate come dei “cassetti” all’interno dei quali è possibile inserire
dati per utilizzarli durante l’esecuzione del programma. Per inizializzare una variabile possiamo utilizzare la sintassi nome=valore
Un esempio di assegnazione di un valore ad una variabile è il seguente:
num = 10
Possiamo creare nel nostro programma quante variaibli ci occorrono e siamo noi sviluppatori a dover decidere se ci serve una variabile per memorizzare qualche dato. In definitiva: dobbiamo memorizzare qualcosa? Utilizziamo una variabile!
Come vediamo per una istruzione Python non è necessario alla fine dell’istruzione terminare con un carattere “;” come accade in molti linguaggi ma è sufficiente scrivere l’istruzione. Ciò rende Python un linguaggio snello e semplice da utilizzare.
Tipi di dato
Python non è un linguaggio fortemente tipizzato, quindi per ogni variabile non è necessario specificare il tipo di dato che verrà automaticamente assegnato alle variabili in fase di inizializzazione.
#variabile di tipo intero
num = 4
#variabile di tipo reale
num2 = 4.5
#variabile stringa
num3 = "Ciao"
#variabile booleana
num4= true
Per conoscere il tipo di una variabile dopo che è stata assegnata è possibile utilizzare la funzione type(nomevariabile).
#utilizzo di type
num = 10
print(type(num))
Come vediamo dal codice viene utilizzata la funzione print( ) che permette di stampare ciò che è contenuto all’interno delle parentesi. In questo caso viene stampato il tipo della variabile che è int (numero intero)
Una variabile potrebbe essere assegnata ad un’altra variabile :
#esempio di assegnazione di una variabile ad un'altra variabile
num = 10
num2 = num
All’interno della variabile num2 sarà contenuto il valore 10.
Esempio
Progettare un algoritmo per il calcolo della somma dei valori 4, 5 e 6:
#creo una variabile che conterrà il valore 4 e la chiamo a
a = 4
#creo una variabile che conterrà il valore 5 e la chiamo a
b = 5
#creo una variabile che conterrà il valore 6 e la chiamo a
c = 6
#addizione
somma = a+b+c
#nella variabile somma alla fine è contenuto il valore 15
Testa su ideone.com
Vai a Input e Output
Torna a PyCharm
Torna a Python