Курс по Raku / Основи / Основи на променливите и типовете данни
Диапазони
Диапазоните в Raku генерират списъци от последователни елементи.
В най-простия случай, диапазонът е списък от увеличаващи се цели
числа. За да създадете диапазон, използвайте оператора .. и
двете стойности, които определят минималната и максималната стойност на
диапазона:
1 .. 5Разстоянията около оператора са по избор. Следната конструкция може да бъде написана като:
1..5Въпреки че диапазонът е средство за генериране на списъци, той все още е един обект, така че може да бъде запазен в скаларна променлива:
my $r = 1 .. 5;Не само числа
Възможно е да се конструира диапазон от други типове данни, за които Raku знае как да ги увеличава. Например:
my $letters = 'a' .. 'z';Диапазоните са обекти от собствен тип данни в Raku. Типът на
променливата $r е Range.
Теми в този раздел
Практика
Направете 2 теста върху съдържанието на този раздел.
Упражнения
Този раздел съдържа 1 упражнение. Разгледайте всички теми в раздела, преди да се захванете с практиката.