Condizione if nel ciclo while in Python
Nel ciclo while si può anche utilizzare
la condizione if e l'istruzione break.
Dividiamo il numero 10.5 per
2 finché il risultato non diventa minore
di uno:
num = 10.5
while True:
num = num / 2
if num < 1:
break
print(num) # stamperà 0.65625
È dato un numero. Dividilo per 2 tante
volte, finché il risultato non sarà minore
di 10. Quale numero si otterrà?
È dato un numero intero. Ottieni un elenco dei divisori di questo numero.