Iterare sui range
Ora che sai definire un UnitRange e uno StepRange, vediamo come iterare su questi range usando i due tipi di loop visti nel capitolo. Hai già notato che, se stampi direttamente la variabile, ottieni il range stesso e non i singoli valori. Per ottenere i valori contenuti nel range, puoi usare un loop per iterare su ciascun elemento.
Un range ti permette di impostare un punto di partenza, e questo è utile anche quando non stai effettivamente iterando su un range, ma su un altro tipo di dato, usando il range per specificare dove fare lo slicing.
Nella prima parte dell'esercizio, definirai un range my_range e poi userai un ciclo for per stampare tutti i valori del range.
Nella seconda parte, itererai sullo stesso range ma usando un ciclo while.
Questo esercizio fa parte del corso
Julia intermedio
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define a range with start=1, stop=100, step=5
my_range = ____:____:____
# Iterate over my_range using a for loop, print results
for ____ in ____
println(____)
end