Raku kurss / Pamati / Vairāk par tipiem
Tipizētie mainīgie
Raku valodā skalārs mainīgais (vai skalāra konteiners) var saturēt vienu objektu no dažādiem tipiem. Piemēram, tas pats mainīgais var vispirms saturēt skaitli un pēc tam virkni:
my $var = 42;
$var = 'Hello';Šeit ir vēl viens piemērs, kurā tiek sajaukti dažādi datu tipi vienā izteiksmē:
my $a = '100';
my $b = 200;
say $a + $b; # 300Tas, iespējams, nav labākā kodēšanas prakse, bet tas ir pilnīgi derīgs Raku programmas kods.
Tomēr Raku ļauj jums norādīt, ko konkrētais mainīgais var saturēt. Vairāk detaļu ir zemāk esošajās tēmās.
Šīs sadaļas temati
Prakse
Jūs gaida 2 viktorīnas par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 4 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.