Funkciju izveide un izsaukšana
Jūs esat sasniedzis pirmās kursa daļas pēdējo sadaļu. Pabeidzot to, jums būs visas nepieciešamās zināšanas, lai izveidotu praktiski jebkuru programmu Raku. Šīs sadaļas tēma ir funkcijas, vai apakšprogrammas, vai pat vienkārši rutīnas.
Funkcija ir atkārtoti izmantojama koda daļa ar savu nosaukumu. Jūs varat izsaukt funkcijas no dažādām vietām programmā.
Funkcijas izveide
Lai izveidotu funkciju, izmantojiet atslēgvārdu sub
, kam seko funkcijas nosaukums. Funkcijas ķermenis ir iekļauts pāra figūriekavās.
sub greet {
say 'Hello, World!';
}
Funkcijas izmantošana
Lai izmantotu funkciju, vienkārši ievietojiet tās nosaukumu vietā, kur jums nepieciešams to izsaukt. Raku valodā funkcijas definīcija var atrasties pirms vai pēc vietas, kur funkcija tiek izmantota.
say 'Šis ir tas, ko parasti izdrukā pirmā programma:';
greet;
sub greet {
say 'Hello, World!';
}
Programma izdrukā abas ziņas:
$ raku t.raku
Šis ir tas, ko parasti izdrukā pirmā programma:
Hello, World!
Tagad aplūkosim citus funkciju izveides un izmantošanas aspektus.
Tēmas šajā sadaļā
Vingrinājumi
Šī sadaļa satur 6 uzdevumi. Pārbaudiet visas šīs sadaļas tēmas, pirms dodaties uz kodēšanas praksi.
Kursa navigācija
← Asociatīvie datu tipi / Hashes interpolācija | Funkciju nosaukumi →
Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.
Šīs lapas tulkojumi: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська