Kreado kaj vokado de funkcioj
Vi atingis la lastan sekcion de la unua parto de la kurso. Kompletigante ĝin, vi havos ĉiujn sciojn necesajn por krei preskaŭ ĉiun programon en Raku. La temo de ĉi tiu sekcio estas funkcioj, aŭ subrutinaj, aŭ eĉ simple rutinaj.
Funkcio estas reuzebla parto de kodo kun sia propra nomo. Vi povas voki funkciojn el diversaj lokoj en la programo.
Kreado de funkcio
Por krei funkcion, uzu la ŝlosilvorton sub
sekvatan de la nomo de la funkcio. La korpo de la funkcio estas enfermita en paro de kurbaj krampoj.
sub saluton {
diru 'Saluton, Mondo!';
}
Uzado de funkcio
Por uzi la funkcion, simple metu ĝian nomon ĉe la loko kie vi bezonas voki ĝin. En Raku, difino de funkcio povas esti lokita antaŭ aŭ post la loko kie la funkcio estas uzata.
diru 'Jen kion la unua programo kutime presas:';
saluton;
sub saluton {
diru 'Saluton, Mondo!';
}
La programo presas ambaŭ mesaĝojn:
$ raku t.raku
Jen kion la unua programo kutime presas:
Saluton, Mondo!
Nun, ni rigardu aliajn detalojn pri kreado kaj uzado de funkcioj.
Temoj en ĉi tiu sekcio
Ekzercoj
Ĉi tiu sekcio enhavas 6 ekzercoj. Ekzaminu ĉiujn temojn de ĉi tiu sekcio antaŭ ol iri al la koduma praktiko.
Kurso navigado
← Asociaj datentipoj / Interpolante haxojn | Funkciaj nomoj →
Ĉ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 • Български • Русский • Українська