Ciclo while senza contatore in Python
Nel ciclo while è anche possibile eseguire
operazioni senza un contatore, semplicemente
finché queste rimangono vere.
Dividiamo il numero 10.5 per
2, finché il risultato non diventa minore
di uno. Per fare questo, dobbiamo impostare una condizione
inversa - il ciclo funzionerà solo se
il numero è maggiore di uno:
num = 10.5
while num > 1:
num = num / 2
print(num) # stamperà 0.65625
Utilizzando un ciclo while, dividi il numero
100 per 3 tante volte, finché
il risultato non sarà minore di 20.
Supponi di avere il numero 1. Utilizzando
un ciclo while, moltiplicalo per
2.5 finché il risultato non
diventa maggiore di 20.