Esempio di utilizzo dell'istruzione break
Esempio di utilizzo dell'istruzione break in Python. In questo caso, utilizzeremo un ciclo while per cercare un numero specifico in una lista e interromperemo il ciclo una volta che il numero viene trovato:
# Lista di numeri
numeri = [2, 4, 6, 8, 10, 12, 14]
# Numero da cercare
numero_da_cercare = 10
trovato = False # Una variabile per tenere traccia se il numero è stato trovato
# Ciclo while per cercare il numero
indice = 0
while indice < len(numeri):
if numeri[indice] == numero_da_cercare:
trovato = True
break # Interrompe il ciclo quando il numero è trovato
indice += 1
if trovato:
print(f"Il numero {numero_da_cercare} è stato trovato nella lista.")
else:
print(f"Il numero {numero_da_cercare} non è nella lista.")
In questo esempio:
- Abbiamo una lista chiamata numeri che contiene alcuni numeri.
- Vogliamo cercare il numero numero_da_cercare (nel nostro caso, 10) all'interno della lista.
- Utilizziamo un ciclo while per scorrere la lista e verificare se c'è una corrispondenza tra il numero corrente e quello cercato.
- Quando il numero viene trovato (numeri[indice] == numero_da_cercare), impostiamo la variabile trovato su True e utilizziamo break per uscire dal ciclo while.
Alla fine, il programma stampa se il numero è stato trovato o meno nella lista. Se il numero viene trovato, l'istruzione break interrompe il ciclo, evitando ulteriori iterazioni non necessarie.