Kurso de Raku / Esencoj / Pli pri tipoj

Tipitaj variabloj

En Raku, skalaro variablo (aŭ, skalaro ujo) povas teni ununuran objekton de malsamaj tipoj. Ekzemple, la sama variablo povas unue enhavi numeron, kaj poste ŝnuron:

my $var = 42;
$var = 'Hello';

Jen alia ekzemplo de miksado de malsamaj datumtipoj en la sama esprimo:

my $a = '100';
my $b = 200;
say $a + $b; # 300

Tio estas, probable, ne la plej bona kodpraktiko, sed ĝi estas tute valida Raku-programo.

Tamen, Raku permesas al vi specifii kion donita variablo povas teni. Estas pli da detaloj en la subaj temoj.

Temoj en ĉi tiu sekcio

Praktiko

Vin atendas 2 kvizoj pri la enhavo de ĉi tiu sekcio.

Ekzercoj

En ĉi tiu sekcio estas 4 ekzercoj. Trarigardu ĉiujn temojn de ĉi tiu sekcio antaŭ ol komenci la ekzercojn.

  1. Krei variablojn de ĉiuj konataj tipoj
  2. Ekzameni la rezulton de prompt — Ĉenoj
  3. Ekzameni la rezulton de prompt — Nombroj
  4. Konverti uzantan enigon al nombro

Kursa navigado

Kvizo: Kio estas ĝia tipo?   |   Tipaj limigoj