HOMEPYTHON
OPERAZIONI CON LE VARIABILI

TIPI DI VARIABILI
Riprendiamo il discorso della pagina precedente.
Esistono diversi tipi di variabili. Per il momento ne consideriamo solo tre

numero intero - esempio   58
numero con virgola (che viene espressa col punto) - esempio   23.67
testo - ad esempio la frase "Le ciliege sono rosse"

tipi di variabili

Con il comando print type(variabile) e' possibile evidenziare il tipo di variabile.

Ad esempio assegnando alla variabile a il valore con virgola 38.4

a = 38.4

Nella finestra Shell possiamo scrivere
type(a)

la risposta sara'
<class 'float'>

esempio 'type'



PRINT CON TESTO E NUMERI
Se nell'struzione print si alternano testo e variabili numeriche, si devono separare con una virgola.

a = 38.4
print ("Il valore raggiunto e' ", a)

Esempio

print con testo e numeri



OPERAZIONI CON LE VARIABILI
Come esempio chiamiamo la variabile col nome punti. E possibile aggiornare il valore della variabile nel seguente modo

punti = 58
punti = punti + 3    il contenuto della variabile "punti" viene aggiornato da 58 a 61

esempio con le variabili
esempio con le quattro operazioni


L'utilizzo dei simboli  +=  permette di incrementare facilente il valore di una variabile.
Esempi

punti += 1   incrementa la variabile di 1
punti += 3   incrementa la variabile di 3

esempio con le variabili
esempio di incrementi con +=



VARIABILI E TESTO
E' possibile comporre parti di testo inserite in variabili, utilizzando il simbolo somma (+). Ad esempio

risp_1 = "blu"
risposta = "Il mio colore preferito e' il " + risp_1
print (risposta)

Il risultato sara', come facilmente intuibile, la scrittura (print) della frase "Il mio colore preferito e' il blu"

esempio con le variabili



CONVERSIONE TRA TIPI DI VARIABILI
E' possibile convertire una variabile da un tipo a un altro.

Primo esempio: trasformare un numero con virgola in numero intero - comando int()

a = 45.6
b = int(a)    la variabile "b" conterra' solo la parte intera di "a"
print (b)    verra' scritto il numero 45


Secondo esempio: convertire un numero perche' venga considerato come testo - comando str()

a = 45.6
b = str(a)    nella variabile "b" ci sara' sempre 45.6, ma trattato come testo e non come numero

Terzo esempio: convertire un numero intero in un numero con la virgola - comando float()

a = 36
b = float(a)    nella variabile "b" ci sara' il valore 36.0





sicurezza elettrica ing. Vito Barone


HOMEPYTHON