Kurso de Raku / Esencoj

Intervaloj

Intervaloj en Raku generas listojn de sekvencaj eroj.

En la plej simpla kazo, intervalo estas listo de pliiĝantaj entjeraj nombroj. Por krei intervalon, uzu la operatoron .. kaj la du valorojn, kiuj difinas la minimumajn kaj maksimumajn valorojn de la intervalo:

1 .. 5

Spacoj ĉirkaŭ la operaciilo estas nedevigaj. La sekva konstruo povas esti skribita kiel:

1..5

Dum intervalo estas rimedo por generi listojn, ĝi estas ankoraŭ unuopa objekto, do ĝi povas esti konservita en skalaro variablo:

my $r = 1 .. 5;

Ne nur nombroj

Eblas konstrui intervalon el aliaj datumtipoj, por kiuj Raku scias kiel pliiĝi ilin. Ekzemple:

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

Intervaloj estas objektoj de sia propra datumtipo en Raku. La tipo de la variablo $r estas Range.

Ekzerco

Ĉi tiu sekcio enhavas ekzercon, kiun vi devas fari post studado de ĉiuj temoj de ĉi tiu sekcio.

💪 Se la nombro estas ene de la limoj

Kurso navigado

Boolea tipo / Booleaj operacioj kun aliaj tipoj   |   Ekskludante finojn

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська