Курс Раку / Основи / Діапазони

Виключаючи кінцеві точки

Щоб виключити один з країв або обидва, змініть оператор створення діапазону за допомогою символу ^. Існує ще три оператори, які можна створити таким чином. Коментарі вказують числа, які генерують діапазони.

1 ..^ 5;  # 1, 2, 3, 4
1 ^.. 5;  #    2, 3, 4, 5
1 ^..^ 5; #    2, 3, 4

У простих випадках, як показано вище, можна опустити пробіли навколо оператора діапазону:

my $r1 = 1..5;
my $r2 = 1..^5;

Для діапазону, який починається з 0, наприклад, 0..^5, існує скорочений синтаксис: ^5.

Практика

Виконайте вікторину, що охоплює зміст цієї теми.

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

Діапазони   |   Діапазони / Зіставлення з діапазоном


💪 Or jump directly to the exercise to this section.

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

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