Per andare avanti con le basi di Python
array=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
print("Lunghezza :"+str(len(array)))
#ciclo for : finchè i è dentro alla lunghezza di array
#i si autoincrementa
for i in range(len(array)):
print(array[i]," - ", i)
#a sinistra i valori dell'array
#a destra i valori di i
#SI CONTA DA 0 IN POI !!!
i=0
while i<len(array): #ATTENZIONE < non <=
print(array[i]," - ", i)
i=i+1
#se vuoi uscire dal ciclo quando hai trovato
#la condizione che ti soddisfa
condizione=5
i=0
while True:
if (array[i]==condizione):
print("Trovato ",condizione)
break #termina il ciclo
i+=1 #abbreviazione di i=i+1
''' c'è il rischio di mandare in crash
il programma se lacondizione non è presente
allora mettiamo una sicurezza : gestione errore
'''
i=0
condizione=20 #non è nella nostra lista
while True:
try:
if (array[i]==condizione):
print("Trovato ",condizione)
break #termina il ciclo
i+=1
except:
print("Il numero ",condizione," non è presente")
break
Nessun commento:
Posta un commento