Курс по Raku / Основи / Типизирани променливи / Упражнения / Създаване на променливи от всички известни типове

Решение: Създаване на променливи от всички известни типове

Вероятно, това не е видът програми, които ще създавате в практиката си. Въпреки това, е важно да знаете как да изследвате частите на реални програми.

Код

Ето едно възможно решение, което създава променливи от четирите споменати типа и отпечатва техните типове.

my $a = 10;
my $b = 10.2;
my $c = 10e3;
my $d = True;
my $e = 'ten';

say $a, ' ', $a.WHAT;
say $b, ' ', $b.WHAT;
say $c, ' ', $c.WHAT;
say $d, ' ', $d.WHAT;
say $e, ' ', $e.WHAT;

🦋 Намерете програмата във файла types.raku.

Изход

Тази програма отпечатва следния изход:

$ raku exercises/data-types/types.raku
10 (Int)
10.2 (Rat)
10000 (Num)
True (Bool)
ten (Str)

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

Преобразуване на типове данни / Преобразуване на типове с префиксни оператори   |   Позиционни типове данни

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

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