Курс языка программирования Raku / Основы
Интервалы
Интервалы в Raku производят списки последовательных элементов.
В самом простом случае списком является ряд последовательных целых чисел. Чтобы
создать интервал, используйте оператор ..
и два крайних значения: минимум и
максимум.
1 .. 5
Пробелы вокруг оператора можно не ставить. Конструкцию выше можно записать как:
1..5
И хотя интервал используется для генерации списка, он все еще остается простым объектом, и его можно сохранить в скалярную переменную.
my $r = 1 .. 5;
Не только числа
Интервал можно создать и из других типов данных, для которых Raku знает, как взять следующий элемент. Например:
my $letters = 'a' .. 'z';
Интервалы являются объектом со своим собственным типом данных в Raku. Тип
переменной $r
это Range
.
Темы в этом разделе
Упражнение
Этот раздел содержит упражнение, которое вы должны выполнить после изучения всех тем этого раздела.
Навигация по курсу
← Булев тип / Логические операции с другими типами | Исключение концов интервала →
Эта страница переведена с английского человеком. Оригинальный текст на английском языке. О переводе.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська