Sei sulla pagina 1di 19

Passo passo impariamo a

programmare con Python

Step 2
Inizio

Leggo il dividendo

Leggo il divisore

SI NO
Divisore = 0

Faccio la divisione
Scrivo ERRORE!!

Scrivo il risultato

Fine
OK, superteacher, ma
non ci hai detto dove
si mettono il
dividendo e il divisore
… cioè dove li mette il
computer?
Usa delle “scatole”

Mi chiamo
VARIABILE
non scatola!!!
Cosa contengono le variabili?
PAROLA
SONO UNA FRASE

123

Cosa c’è dentro le


scatole?
Che nome hanno le variabili?

LeScarpe
GIOCHI
MARE_1

3_BOX
Che etichetta posso
mettere a una scatola?
Noi siamo 3 variabili diverse!

Siamo
impazziti?
LE REGOLE

I nomi delle variabili:


• possono essere lunghi quanto si desidera
• possono contenere sia lettere che numeri
• devono sempre iniziare con una lettera o con
il carattere "_".
• è legale usare sia lettere maiuscole che
minuscole.
Come faccio a mettere qualcosa in una
scatola?

scatola = valore
Mette “valore” nella Assegna un valore ad
scatola una variabile

CONTI = 123
123
CONTI
Come faccio a vedere cosa c’è in una
scatola?

print(scatola)
Fa vedere cosa c’è nella Visualizza il contenuto
scatola della variabile

print(CONTI)
123
CONTI
Avete capito
cosa fa il
calcolatore
con le
variabili?
SCATOLA = 7

Il calcolatore mette a disposizione una scatola vuota

Scrive in modo indelebile sul coperchio il suo nome


(SCATOLA)

Mette dentro la scatola un foglietto sul quale è scritto il


numero 7
PRINT(SCATOLA)

Il calcolatore cerca la scatola con etichetta SCATOLA

La apre e legge il contenuto

Stampa sullo schermo il contenuto, cioè 7


… e se SCATOLA
è già stata
usata?
SCATOLA = 8

Il calcolatore cerca la scatola con etichetta SCATOLA

La apre e toglie il contenuto

Mette dentro la scatola un foglietto sul quale è scritto il


numero 8
Allora quello
che c’era prima
si perde … devo
stare attento!
Se hai la scatola MELA2 che contiene il numero 7, quale istruzione
devi scrivere per visualizzare il contenuto?

Cosa visualizza il calcolatore se scrivo:

SCATOLA2 = 10-3
print (SCATOLA2)
SCATOLA3 = 7 * 4
print (SCATOLA3)
SCATOLA3=2
print (SCATOLA3)
SCATOLA4 = 24/8
print (SCATOLA4)
SCATOLA4=SCATOLA2-3
print (SCATOLA4)
SCATOLA4=SCATOLA2-SCATOLA3
print (SCATOLA4)
Ci vediamo
al prossimo
STEP!