Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Il Primo Ciclo For | Il Ciclo For
Tutorial sui Cicli in Python

bookIl Primo Ciclo For

Note
Definizione

Ciclo è una serie di istruzioni che si ripete continuamente fino al soddisfacimento di una condizione specifica. I cicli sono fondamentali per automatizzare compiti ripetitivi ed elaborare dati in modo efficiente.

Utilizzando i cicli è possibile iterare su sequenze come lists, strings o intervalli numerici (ranges), consentendo di elaborare grandi quantità di dati con un codice minimo.

for item in sequence:
    # Perform some operation
  • item è una variabile che assume il valore di ciascun elemento nella sequenza uno alla volta;
  • sequence è il dato su cui si itera, come una lista, una stringa o un range;
  • Il blocco di istruzioni del ciclo for viene eseguito per ogni item nella sequenza.

Immagina di avere una variabile stringa e di voler stampare ogni lettera di essa in una colonna. Poiché una stringa è una sequenza di lettere, puoi utilizzare un ciclo per ottenere questo risultato.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • La variabile word contiene la stringa 'iteration'.
  • Il ciclo for itera su ogni carattere della stringa.
  • Ogni carattere viene aggiunto alla lista letters ad ogni iterazione.
  • Dopo il ciclo, letters contiene tutti i caratteri di 'iteration' come elementi individuali.

Assicurarsi di assegnare un nome significativo alla variabile item. Ad esempio, se si itera su una lista chiamata people, il nome appropriato della variabile dovrebbe essere person.

Compito

Swipe to start coding

Sei un viaggiatore che desidera creare una lista di viaggio. Hai un elenco di paesi e devi aggiungerli alla tua lista di viaggio.

  • Scorri la lista countries utilizzando un ciclo for.
  • Aggiorna travel_list in modo che contenga solo i paesi presenti in countries.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 1
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

bookIl Primo Ciclo For

Scorri per mostrare il menu

Note
Definizione

Ciclo è una serie di istruzioni che si ripete continuamente fino al soddisfacimento di una condizione specifica. I cicli sono fondamentali per automatizzare compiti ripetitivi ed elaborare dati in modo efficiente.

Utilizzando i cicli è possibile iterare su sequenze come lists, strings o intervalli numerici (ranges), consentendo di elaborare grandi quantità di dati con un codice minimo.

for item in sequence:
    # Perform some operation
  • item è una variabile che assume il valore di ciascun elemento nella sequenza uno alla volta;
  • sequence è il dato su cui si itera, come una lista, una stringa o un range;
  • Il blocco di istruzioni del ciclo for viene eseguito per ogni item nella sequenza.

Immagina di avere una variabile stringa e di voler stampare ogni lettera di essa in una colonna. Poiché una stringa è una sequenza di lettere, puoi utilizzare un ciclo per ottenere questo risultato.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • La variabile word contiene la stringa 'iteration'.
  • Il ciclo for itera su ogni carattere della stringa.
  • Ogni carattere viene aggiunto alla lista letters ad ogni iterazione.
  • Dopo il ciclo, letters contiene tutti i caratteri di 'iteration' come elementi individuali.

Assicurarsi di assegnare un nome significativo alla variabile item. Ad esempio, se si itera su una lista chiamata people, il nome appropriato della variabile dovrebbe essere person.

Compito

Swipe to start coding

Sei un viaggiatore che desidera creare una lista di viaggio. Hai un elenco di paesi e devi aggiungerli alla tua lista di viaggio.

  • Scorri la lista countries utilizzando un ciclo for.
  • Aggiorna travel_list in modo che contenga solo i paesi presenti in countries.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 1
single

single

some-alt