Курс по Raku / Основи / Цикли
Постфиксна форма на for
Вече разгледахме други модификатори на изрази: if
и else
и while
и until
. И това е повод за малко празнуване, тъй като дизайнът на Raku е много последователен.
При кратко тяло на цикъла, цикълът for
може да бъде написан в постфиксна форма:
.say for 1..7;
Както виждате, диапазоните са много естествени, когато се използват с постфиксната форма на for
.
Тази програма е еквивалентна на по-традиционния вариант:
for 1..7 -> $n {
say $n;
}
Или, ако се използва стандартната променлива на цикъла, на:
for 1..7 {
.say;
}
Тук, .say
е кратката форма за $_.say
.
Навигация по курса
← Цикли / Тематична променлива | 💪 Упражнения: Цикли →
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська