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

Переменная темы

$_ — это специальная переменная, называемая переменной topic.

Рассмотрим цикл по диапазону:

for 1..5 -> $n {
    say $n;
}

Переменную $n можно опустить, в этом случае она будет заменена автоматически сгенерированной переменной $_. Программа эквивалентна следующей:

for 1..5 {
    say $_;
}

Как вы помните, можно использовать say как метод:

for 1..5 {
    $_.say;
}

Вызов методов на $_ не требует упоминания самой переменной. Таким образом, наш цикл можно упростить еще больше:

for 1..5 {
    .say;
}

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

Циклы / Циклы for   |   Циклы / Постфиксная форма for


💪 Or jump directly to the exercises to this section.

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

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