Kurso de Raku / Esencoj / Datentipa konvertado
Introspekto kun WHAT
Eblas vidi la tipon de datumoj en variablo vokante la metodon WHAT
sur ĝi:
my $n = 42;
my $s = '42';
say $n.WHAT; # (Int)
say $s.WHAT; # (Str)
La tipo estas presita en krampoj, kiel montrite en la komentoj. Ekzemple, (Int)
aŭ (Str)
.
Ne estas problemo voki metodon sur literalo mem. Ekzemple:
say 42.WHAT; # (Int)
say (-1).WHAT; # (Int)
say 'Hello'.WHAT; # (Str)
say True.WHAT; # (Bool)
Rimarku, ke en la kazo de -1
, ni metas la numeron en krampoj, ĉar say -1.WHAT
provus nei la rezulton de 1.WHAT
, kio kondukas al escepto.
Kurso navigado
← Datentipa konvertado | Datentipa konvertado / Konvertante tipojn uzante tipajn devigmetodojn →
💪 Or jump directly to the exercises to this section.
Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto
Tradukoj de ĉi tiu paĝo: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська