Si utilizza il for per ripetere un blocco un certo numero di volte, per esempio 5 volte.
1
Legge 5 numeri da tastiera e calcola la loro somma
somma = 0
for i in range(5):
x = float(input("x = "))
somma = somma+x
print(somma)
2
Con messaggio intelligente
somma = 0
for i in range(5):
msg = str(i+1) + "° = "
x = float(input(msg))
somma = somma+x
print(somma)
3
Se l’indice, i, non viene utilizzato nel blocco delle istruzioni allora si può addirittura nascondere
somma = 0
for _ in range(5):
x = float(input("= "))
somma = somma+x
print(somma)
Continua…
Ripeti tutti i passi precedenti ma
- l’utente inserisce n, il numero di passi…
- calcola la media aritmetica dei numeri
- calcola il valore minimo / massimo / …