HOME BASIC
OPERAZIONI CON LE VARIABILI

TIPI DI VARIABILI
Riprendiamo il discorso della pagina precedente. Esistono quattro tipi di variabili

TIPO 0 - non assegnato - e' quello usato fin'ora
TIPO 1 - intero - numero intero - esempio   58
TIPO 2 - float - numero con la virgola (che va pero' espressa col punto) - esempio   23.67
TIPO 3 - stringa - testo

tipi di variabili

Con il comando print typeof(variabile) e' possibile far scrivere il tipo di variabile. Ad esempio

a = 38.4
print typeof(a)    verra' scritto il numero "2" perche' il valore 38.4 rende la variabile di tipo 2


OPERAZIONI CON LE VARIABILI
E possibile aggiornare il valore di una variabile nel seguente modo

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

Se dobbiamo semplicemente aumentare il valore di una unita', basta usare il doppio segno somma

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

Se, al contrario, dobbiamo sottrarre una unita', basta usare il doppio segno di sottrazione

punti = 58
punti --    il contenuto della variabile "punti" viene aggiornato da 58 a 57

esempio con le variabili



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"


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: trasformare un numero per farlo trattare come testo - comando string()

a = 45.6
b = string(a)    nella variabile "b" ci sara' sempre 45.6, ma trattato come testo e non come numero
c = a + 1
d = b + 1
print c    verra' scritto   46.6   perche' 45.6 e' un numero a cui viene aggiunto 1
print d    verra' scritto   45.61   perche' 45.6 e' un testo a cui viene aggiunto 1






sicurezza elettrica ing. Vito Barone


HOME BASIC