Variabili – Python

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