Cursus Raku / Elementa / 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:

dic "O'Henry";

Ceterum, melius est uti apostropho proprio loco singulae quotationis quia Raku bonum est in Unicode.

dic 'O’Henry';

Sed vera potentia duplicium quotationum est eorum facultas interpolandi variabiles et—ut mox videbimus—codicem exsequendi! Examina sequens programma:

meum $nomen = 'Karl';
dic "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:

meum $nomen = 'Karl';
dic "Salve, $nomen!";

$nomen = 'Anna';
dic "Salve, $nomen!";

Eadem stringa hoc tempore diversas nuntios generat:

Salve, Karl!
Salve, Anna!

Praxis

Perfice quaestionem quae argumenta huius thematis comprehendit.

Cursus navigatio

Catenae / Catena concatenatio   |   Catenae / Codice interpolatio


💪 Or jump directly to the exercises to this section.

Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus

Translationes huius paginae: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська