Iterace přes rozsahy
Teď, když umíš definovat UnitRange i StepRange, se podíváme na to, jak přes tyto rozsahy iterovat pomocí obou smyček, které jsme v této kapitole probrali. Viděl/a jsi, že pokud proměnnou jen vypíšeš, dostaneš samotný rozsah, nikoli hodnoty v něm. Abys získal/a jednotlivé hodnoty, můžeš použít smyčku, která rozsahem postupně projde.
Rozsah ti umožňuje nastavit výchozí bod, což se hodí nejen při iteraci přímo přes rozsah, ale také při práci s jiným datovým typem, kdy rozsah slouží k určení části dat.
V první části tohoto cvičení definuješ rozsah my_range a pomocí smyčky for vypíšeš všechny jeho hodnoty.
Ve druhé části projdeš stejný rozsah, tentokrát ale pomocí smyčky while.
Toto cvičení je součástí kurzu
Intermediate Julia
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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