Курс языка программирования Raku / Основы / Основы переменных и типов данных
Интервалы
Интервалы в Raku производят списки последовательных элементов.
В самом простом случае списком является ряд последовательных целых
чисел. Чтобы создать интервал, используйте оператор .. и
два крайних значения: минимум и максимум.
1 .. 5Пробелы вокруг оператора можно не ставить. Конструкцию выше можно записать как:
1..5И хотя интервал используется для генерации списка, он все еще остается простым объектом, и его можно сохранить в скалярную переменную.
my $r = 1 .. 5;Не только числа
Интервал можно создать и из других типов данных, для которых Raku знает, как взять следующий элемент. Например:
my $letters = 'a' .. 'z';Интервалы являются объектом со своим собственным типом данных в Raku.
Тип переменной $r это Range.
Темы этого раздела
Практика
Пройдите 2 теста по содержанию этого раздела.
Упражнения
В этом разделе 1 упражнение. Прежде чем приступать к практике, изучите все темы раздела.