Raku kurss / Pamati / Diapazoni

Galapunktu izslēgšana

Lai izslēgtu vienu no malām vai abas, modificējiet diapazona izveides operatoru ar ^ rakstzīmi. Ir vēl trīs operatori, kurus var izveidot šādā veidā. Komentāros ir uzskaitīti skaitļi, kurus diapazoni ģenerē.

1 ..^ 5;  # 1, 2, 3, 4
1 ^.. 5;  #    2, 3, 4, 5
1 ^..^ 5; #    2, 3, 4

Vienkāršos gadījumos, kā parādīts iepriekš, varat izlaist atstarpes ap diapazona operatoru:

my $r1 = 1..5;
my $r2 = 1..^5;

Diapazonam, kas sākas ar 0, piemēram, 0..^5, pastāv saīsināta sintakse: ^5.

Prakse

Pabeidziet viktorīnu, kas aptver šīs tēmas saturu.

Kursa navigācija

Diapazoni   |   Diapazoni / Salīdzināšana ar diapazonu


💪 Or jump directly to the exercise to this section.

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

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