Fondamenti di Python

Ciclo for in Python

for elabora in ordine gli elementi di un iterabile.

Che cos’è Ciclo for?

for elabora in ordine gli elementi di un iterabile.

Scorri sequenze con range ed enumerate.

Quando si usa?

  • Imparare la sintassi Python con codice pratico.
  • Costruire basi solide per problemi più complessi.
  • Provare rapidamente un’idea senza installazioni locali.

Codice di esempio

Esegui codice →
main.py
languages = ["Python", "JavaScript", "Go"]

for position, language in enumerate(languages, start=1):
    print(f"{position}. {language}")

Output previsto

1. Python
2. JavaScript
3. Go

Come funziona

range genera numeri; enumerate aggiunge l’indice senza gestire manualmente un contatore.

Modifica i valori ed esegui il programma nel compilatore Python online CodeUtility senza installare Python.

Esercizi pratici

Modifica gli input e verifica i casi limite prima di usare dataset più grandi.

  1. Prevedi l’output prima dell’esecuzione.
  2. Gestisci input vuoti o non validi.
  3. Sposta la logica in una funzione e aggiungi test.
Esegui nell’IDE Python →