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