ePrometeusCorsoLinuxLinux
testi articoli
Testi Articoli  Download
Home | Espressioni | Comandi | Funzioni | Moduli | Classi | 
CorsoJava è ora Video! Free for all!
Clicca Qui!
Corso Python
Python: I Comandi
Indentazione
if
while
for
Particolarità
Print


<<< while >>>

Il comando while serve a iterare un blocco di codice finché non è vera la condizione di controllo. Si tratta del più classico dei comandi di programmazione strutturata. Il ciclo può essere interrotto utilizzando il comando break. Inoltre può succedere che si voglia passare l'iterazione successiva del ciclo saltando il resto del blocco. In questo caso si utilizza il comando continue.

Nel seguente esempio scriviamo un programma che calcola una somma dei numeri dispari, e che fa uso di break e continue,

# somma di numeri dispari
s = 0
i = 0
while 1:
 i = i + 1
 if i  > 10:
  break
 if i %2 == 0:
  continue
 s = s + i
print s
   
il meccanismo è quello di ripetere all'infinito un blocco di comandi. Quando la variabile di controllo supera il massimo, il ciclo viene interrotto. Quando le variabili di controllo ha un valore pari, il ciclo ricomincia con l'iterazione successiva.
ePrometeus s.r.l. - Web Software House & Open Source System Integrator
MILANO - SAN BENEDETTO DEL TRONTO(AP)
Contatti: info@eprometeus.com