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
.
Tēmas šajā sadaļā
Vingrinājums
Šī sadaļa satur uzdevumu, kas jums jādara pēc visu šīs sadaļas tēmu izpētes.
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: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська