НачатьНачать бесплатно

Итерация по диапазонам

Теперь, когда вы умеете определять UnitRange и StepRange, рассмотрим, как можно итерировать по этим диапазонам с помощью двух типов циклов, изученных в этой главе. Ранее вы видели, что при простом выводе переменной на экран отображается сам диапазон, а не значения внутри него. Чтобы получить эти значения, можно использовать цикл для перебора каждого элемента диапазона.

Диапазон позволяет задать начальную точку, что удобно не только при непосредственной итерации по нему, но и при работе с другими типами данных — когда диапазон указывает границы среза.

В первой части упражнения вы определите диапазон my_range, а затем с помощью цикла for выведете все его значения. Во второй части вы выполните итерацию по тому же диапазону, но уже с использованием цикла while.

Это упражнение является частью курса

Средний уровень Julia

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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
Редактировать и запускать код