Slides Laboratorio 1
Slides Laboratorio 1
PROGRAMMAZIONE
Thonny
Ambiente di sviluppo
INTRODUZIONE
EDITOR
INTRODUZIONE
EDITOR
INTRODUZIONE
VARIABILI e VALORI
X=5
VARIABILI e VALORI
VALORE
X=5
VARIABILE
VARIABILI e VALORI
VALORE
X = “Hello world”
VARIABILE
VARIABILI e VALORI
VARIABILE = Contenitore
VALORE = Contenuto
VARIABILI e VALORI
NOMINARE LE VARIABILI
VARIABILI e VALORI
1. Creare cartella ‘programmazione’
2. Creare le ‘giorno_mese.py’
3. Aprire le e scrivere il codice:
4. Eseguire il programma
5. Chiamare ‘nome’ e ‘numero’ nella
Shell
fi
fi
Aggiungiamo ora la variabile
Numero:
Integer — ‘int’, Float — ‘ oat’
3 7.5
Booleano:
Boolean — ‘bool’
True/False - 1/0
TIPI
fl
OPERAZIONI
Numero (int e oat):
Somma (+)
Sottrazione (-)
Moltiplicazione (*)
Divisione (/)
Modulo (%)
OPERAZIONI
fl
Numero (int e oat): Esempio:
Somma (+) 3+4
Sottrazione (-) 9.2 -1
Moltiplicazione (*) 2*4
Divisione (/) 3.0/1.0
Modulo (%) 15%5
OPERAZIONI
fl
Stringa (str):
Concatenazione (+)
OPERAZIONI
Stringa (str): Esempio:
Concatenazione (+) “Ciao” + “ come va?” = “Ciao come va?”
OPERAZIONI
Booleano (bool):
and (and)
or (or)
not (not)
OPERAZIONI
Esempio:
Booleano (bool): 1 and 1 = 1
Operatori logici True or False = True
(and/or/not) Not False = True
1 or 0 = 1
OPERAZIONI
Aggiungiamo una variabile ‘calcolo’
nella quale salviamo la seguente
operazione:
calcolo = 3 + 5
PROVIAMO !
Aggiungiamo una variabile ‘frase’ nella
quale salviamo la seguente operazione:
OPERAZIONI
OPERAZIONI tra VARIABILI e VALORI
altezza=volume/2
OPERAZIONI
ASSEGNARE UN VALORE
COMPARARE UN VALORE
ASSEGNARE UN VALORE A UNA VARIABILE
X=5
ASSEGNARE UN VALORE
COMPARARE UN VALORE
ASSEGNAZIONI DI VALORI E VARIABILI
Valore ‘10’ assegnato a ‘volume’
Variabile ‘volume’
assegnata ad
‘altezza’
ASSEGNARE UN VALORE
COMPARARE UN VALORE
ASSEGNAZIONE DI
VALORE
1. X = 5
2. X = 4
SOVRASCRITTURA
DI VALORE
ASSEGNARE UN VALORE
ESECUZIONE SEQUENZIALE! COMPARARE UN VALORE
CONTROLALRE UN’UGUAGLIANZA
X == 4
ASSEGNARE UN VALORE
COMPARARE UN VALORE
1. X = 5
2. X == 4
>> False
ASSEGNARE UN VALORE
COMPARARE UN VALORE
1. X = 5
2. X == 5
>> True
ASSEGNARE UN VALORE
COMPARARE UN VALORE
# COMMENTO