Cursus Raku / Essentiëlen

Reeksen

Reeksen in Raku genereren lijsten van opeenvolgende items.

In het eenvoudigste geval is een reeks een lijst van oplopende gehele getallen. Om een reeks te maken, gebruik je de .. operator en de twee waarden die de minimum- en maximumwaarden van de reeks definiëren:

1 .. 5

Spaties rond de operator zijn optioneel. De volgende constructie kan geschreven worden als:

1..5

Hoewel een reeks een middel is om lijsten te genereren, is het nog steeds een enkel object, dus het kan worden opgeslagen in een scalair variabele:

my $r = 1 .. 5;

Niet alleen nummers

Het is mogelijk om een reeks te construeren van andere datatypes, waarvoor Raku weet hoe ze moeten worden opgehoogd. Bijvoorbeeld:

my $letters = 'a' .. 'z';

Reeksen zijn objecten van hun eigen datatype in Raku. Het type van de variabele $r is Range.

Oefening

Deze sectie bevat een oefening die je moet doen nadat je alle onderwerpen van deze sectie hebt bestudeerd.

💪 Als het nummer binnen de limieten valt

Cursusnavigatie

Boolean type / Boolean bewerkingen met andere typen   |   Uitsluiting van eindpunten

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська