Raku-Kurs / Grundlagen

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; # 300

Dies 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.

Übungen

Dieser Abschnitt enthält 4 Übungen. Untersuchen Sie alle Themen dieses Abschnitts, bevor Sie zur Programmierübung übergehen.

  1. Variablen aller bekannten Typen erstellen
  2. Das Ergebnis von prompt untersuchen — Zeichenketten
  3. Das Ergebnis von prompt untersuchen — Zahlen
  4. Benutzereingabe in eine Zahl umwandeln

Kursnavigation

Datentyp-Konvertierung / Typumwandlung mit Präfixoperatoren   |   Typbeschränkungen

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська