00 16/01/2010 19:40
ESEMPIO CICLO WHILE
se fai lo stesso procedimento per il mio file non vedrai niente perchè non ho messo nessun print, a volte li utilizzo per vedere dove si blocca il programma, specialmente nei cicli, ci metto un Print e poi il valore di una varabile che aumenta di uno ad ogni ciclo.

prova questo:


i=0
while i<10:
print ("CICLO n'%d\n" % i)
i=i+1
print "fine del ciclo"



te lo metto anche in allegato, questo è la base base base di un ciclo while

SPIEGAZIONE:

i=0 dichiaro una variabile di nome i e gli dò il valore 0
while i<10: = fai questo (sotto) fintanto che i è minore di 10
print ("CICLO n'%d\n" % i) scivi "CICLO" e un numero (la sintassi è %d, su internet ne trovi altre...) \n è il carattere a capo (\t è il tab ecc...) il numero %d corrisponde alla variabile i)
i=i+1 il valore (i+1) va a finire dentro la stessa i quindi la sostituisce.
quando arriva a 9 scrive "CICLO n'9" poi la aumenta di uno e il ciclo esce perchè la condizione i<10 non è più verificata, infatti il programma non scrive CICLO n'10.
finito il ciclo scrive l'ultimo print
[Modificato da johnwhile 16/01/2010 19:50]