Cursus Raku / Elementa / In aedificavit functiones ad print / Exercitationes / Comparare say
et put
Solutio: Comparare say
et put
Codex
Hic est una ex solutionibus possibilibus:
my Int $i = 42;
say $i;
put $i;
my Rat $r = 3/4;
say $r;
put $r;
my Num $n = 3e4;
say $n;
put $n;
my Str $s = 'Raku';
say $s;
put $s;
my @a = <hoc est array>;
# say @a.WHAT;
say @a;
put @a;
my List $l = <hoc est list>;
# say $l.WHAT;
say $l;
put $l;
my %h = A => 'alpha', B => 'beta';
say %h;
put %h;
Ad maiorem fiduciam, potes etiam typum variabilis imprimere, e.g., ut monstratur pro array et list, ut certus sis te variabilem desiderati typi creavisse.
🦋 Invenire programmatum in archivo compare-say-and-put.raku.
Output
Output programmatis supra monstrati infra monstratur.
$ raku exercises/built-in-functions-for-printing/compare-say-and-put.raku
42
42
0.75
0.75
30000
30000
Raku
Raku
[hoc est array]
hoc est array
(hoc est list)
hoc est list
{A => alpha, B => beta}
A alpha
B beta
Commentarii
Examinando output programmatis, clare videre potes nullam esse differentiam cum imprimendo simplicia genera datae ut numeri et stringae. Pro aggregatis generibus datae, say
producit paulo magis ‘noisy’ output comparando ad put
. Ex altera parte, pro hashis, put
imprimit ut tabulam comparando ad unam lineam say
.
Differentia inter formatum output determinatur per modum quo Str
et gist
methodi implementantur pro genere in manu. De hoc plura loquemur postea in cursu.
Proximum exercitium
Cursus navigatio
←
Plus de functionibus
/ Multi-functiones
|
MAIN
functio
→
Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus
Translationes huius paginae: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська