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 .. 5
Leerzeichen um den Operator sind optional. Die folgende Konstruktion kann wie folgt geschrieben werden:
1..5
Wä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
Übung
Dieser Abschnitt enthält eine Übung, die Sie nach dem Studium aller Themen dieses Abschnitts machen sollen.
Kursnavigation
← Boolescher Typ / Boolesche Operationen mit anderen Typen | Endpunkte ausschließen →
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська