Курс по Raku / Напреднали / Подпрограми / Извикване с двоеточие 🆕

Тест — Извикване с двоеточие

Какво отпечатва следната програма?

say 'programming'.substr: 0, 3;
1pro
0program
0ing
0(0 3)

Двоеточието поглъща целия остатък от израза като списък с аргументи, така че substr: 0, 3 е същото като substr(0, 3) — и двата аргумента се подават. Започвайки от индекс 0 и вземайки 3 символа, получаваме pro.

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

Решение: Sort с двоеточие   |   Множествена диспечеризация