Raku-Kurs / Grundlagen / Mehr über Typen
Typisierte Variablen
In Raku kann eine skalare Variable (oder ein skalarer Container) ein einzelnes Objekt verschiedener Typen enthalten. Zum Beispiel kann dieselbe Variable zuerst eine Zahl und dann einen String enthalten:
my $var = 42;
$var = 'Hallo';Hier ist ein weiteres Beispiel für das Mischen verschiedener Datentypen im selben Ausdruck:
my $a = '100';
my $b = 200;
say $a + $b; # 300Dies ist wahrscheinlich nicht die beste Programmierpraxis, aber es ist ein vollkommen gültiges Raku-Programm.
Nichtsdestotrotz erlaubt es Raku, anzugeben, was eine bestimmte Variable enthalten darf. Es gibt mehr Details in den unten stehenden Themen.
Themen in diesem Abschnitt
Praxis
Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 4 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.