Raku-Kurs / Grundlagen

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.

Übung

Dieser Abschnitt enthält eine Übung, die Sie nach dem Studium aller Themen dieses Abschnitts machen sollen.

💪 Wenn die Zahl innerhalb der Grenzen liegt

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: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська