Курс Раку / Основи

Діапазони

Діапазони в Raku генерують списки послідовних елементів.

У найпростішому випадку діапазон є списком зростаючих цілих чисел. Щоб створити діапазон, використовуйте оператор .. і два значення, які визначають мінімальне та максимальне значення діапазону:

1 .. 5

Пробіли навколо оператора є необов’язковими. Наступну конструкцію можна записати так:

1..5

Хоча діапазон є засобом для генерації списків, він все ще є одним об’єктом, тому його можна зберегти в скалярній змінній:

my $r = 1 .. 5;

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

Можливо створити діапазон з інших типів даних, для яких Raku знає, як їх збільшувати. Наприклад:

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

Діапазони є об’єктами власного типу даних у Raku. Тип змінної $rRange.

Вправа

Цей розділ містить вправу, яку ви повинні виконати після вивчення всіх тем цього розділу.

💪 Якщо число в межах

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

Логічний тип / Логічні операції з іншими типами   |   Виключаючи кінцеві точки

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

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