Raku kurss / Pamati

Diapazoni

Diapazoni Raku ģenerē secīgu elementu sarakstus.

Vienkāršākajā gadījumā diapazons ir pieaugošu veselu skaitļu saraksts. Lai izveidotu diapazonu, izmantojiet operatoru .. un divas vērtības, kas nosaka diapazona minimālās un maksimālās vērtības:

1 .. 5

Atstarpes ap operatoru ir izvēles. Šo konstrukciju var uzrakstīt arī šādi:

1..5

Lai gan diapazons ir līdzeklis sarakstu ģenerēšanai, tas joprojām ir viens objekts, tāpēc to var saglabāt skalārajā mainīgajā:

my $r = 1 .. 5;

Ne tikai skaitļi

Ir iespējams izveidot diapazonu no citiem datu tipiem, kurus Raku zina, kā palielināt. Piemēram:

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

Diapazoni Raku ir paši savas datu tipa objekti. Mainīgā $r tips ir Range.

Vingrinājums

Šī sadaļa satur uzdevumu, kas jums jādara pēc visu šīs sadaļas tēmu izpētes.

💪 Ja skaitlis ir robežās

Kursa navigācija

Loģiskais tips / Loģiskās operācijas ar citiem tipiem   |   Galapunktu izslēgšana

Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.

Šīs lapas tulkojumi: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська