Курс языка программирования Raku / Основы

Интервалы

Интервалы в Raku производят списки последовательных элементов.

В самом простом случае списком является ряд последовательных целых чисел. Чтобы создать интервал, используйте оператор .. и два крайних значения: минимум и максимум.

1 .. 5

Пробелы вокруг оператора можно не ставить. Конструкцию выше можно записать как:

1..5

И хотя интервал используется для генерации списка, он все еще остается простым объектом, и его можно сохранить в скалярную переменную.

my $r = 1 .. 5;

Не только числа

Интервал можно создать и из других типов данных, для которых Raku знает, как взять следующий элемент. Например:

my $letters = 'a' .. 'z';

Интервалы являются объектом со своим собственным типом данных в Raku. Тип переменной $r это Range.

Упражнение

Этот раздел содержит упражнение, которое вы должны выполнить после изучения всех тем этого раздела.

💪 Число в своих границах

Навигация по курсу

Булев тип / Логические операции с другими типами   |   Исключение концов интервала

Эта страница переведена с английского человеком. Оригинальный текст на английском языке. О переводе.

Переводы этой страницы: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська