Raku-Kurs / Grundlagen / Grundlagen zu Variablen und Datentypen
Bereiche
Bereiche in Raku erzeugen Listen von aufeinanderfolgenden Elementen.
Im einfachsten Fall ist ein Bereich eine Liste von aufsteigenden
ganzen Zahlen. Um einen Bereich zu erstellen, verwenden Sie den
.. Operator und die beiden Werte, die die minimalen und
maximalen Werte des Bereichs definieren:
1 .. 5Leerzeichen um den Operator sind optional. Die folgende Konstruktion kann wie folgt geschrieben werden:
1..5Während ein Bereich ein Mittel zur Erzeugung von Listen ist, bleibt er dennoch ein einzelnes Objekt, sodass er in einer skalaren Variablen gespeichert werden kann:
my $r = 1 .. 5;Nicht nur Zahlen
Es ist möglich, einen Bereich aus anderen Datentypen zu erstellen, für die Raku weiß, wie man sie inkrementiert. Zum Beispiel:
my $letters = 'a' .. 'z';Bereiche sind in Raku Objekte ihres eigenen Datentyps. Der Typ der
Variable $r ist Range.
Themen in diesem Abschnitt
Praxis
Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 1 Übung. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.