Cursus Raku / Elementa / Fundamenta variabilium et generum datorum / Catenae
Variabile interpolatio
Iamne animadvertisti in sectionibus praecedentibus quod interdum stringae in singulis, interdum in duplicibus quotationibus citatae sunt? Differentia est crucialis.
Scilicet, duplices quotationes uti potes si vis singulam quotationem intra stringam ponere cum minimo labore:
say "O'Henry";Ceterum, melius est uti apostropho proprio loco singulae quotationis quia Raku bonum est in Unicode.
say 'O’Henry';Sed vera potentia duplicium quotationum est eorum facultas interpolandi variabiles et—ut mox videbimus—codicem exsequendi! Examina sequens programma:
my $nomen = 'Karl';
say "Salve, $nomen!";Ut exspectare potes, programma imprimit Salve, Karl!.
Nomen variabilis $nomen (una cum suo sigillo
$) substitutum est valore variabilis.
Variabilis interpolata est cum valore quem variabilis tenebat momento
interpolationis, ita si contentum $nomen mutas et iterum
interpolas, novus valor substituetur. Experiamur:
my $nomen = 'Karl';
say "Salve, $nomen!";
$nomen = 'Anna';
say "Salve, $nomen!";Eadem stringa hoc tempore diversas nuntios generat:
Salve, Karl!
Salve, Anna!
Exercitatio
Sequuntur 1 quiz de contentis huius argumenti.
Navigatio cursus
← Quiz 3: Concatenatio catenarum iterum | Quiz: Catena interpolatio →
💪 Vel recta ad exercitationes huius
sectionis i.