Raku-Kurs / Grundlagen / Grundlagen der Funktionen

Erstellen und Aufrufen von Funktionen

Sie haben den letzten Abschnitt des ersten Teils des Kurses erreicht. Wenn Sie diesen abschließen, werden Sie über das gesamte Wissen verfügen, das erforderlich ist, um praktisch jedes Programm in Raku zu erstellen. Das Thema dieses Abschnitts sind Funktionen, oder Subroutinen, oder einfach Routinen.

Eine Funktion ist ein wiederverwendbarer Teil des Codes mit eigenem Namen. Sie können Funktionen von verschiedenen Stellen im Programm aufrufen.

Erstellen einer Funktion

Um eine Funktion zu erstellen, verwenden Sie das Schlüsselwort sub gefolgt vom Namen der Funktion. Der Körper der Funktion ist in ein Paar geschweifte Klammern eingeschlossen.

sub greet {
    say 'Hallo, Welt!';
}

Verwenden einer Funktion

Um die Funktion zu verwenden, setzen Sie einfach ihren Namen an die Stelle, an der Sie sie aufrufen müssen. In Raku kann die Definition einer Funktion vor oder nach der Stelle stehen, an der die Funktion verwendet wird.

say 'Dies ist, was das erste Programm normalerweise ausgibt:';
greet;    

sub greet {
    say 'Hallo, Welt!';
}

Das Programm gibt beide Nachrichten aus:

$ raku t.raku
Dies ist, was das erste Programm normalerweise ausgibt:
Hallo, Welt!

Nun lassen Sie uns andere Details zum Erstellen und Verwenden von Funktionen betrachten.

Themen in diesem Abschnitt

Praxis

Lösen Sie 10 Quizze zum Inhalt dieses Abschnitts.

Übungen

Dieser Abschnitt enthält 6 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.

  1. Funktion zur Berechnung von
  2. Ungerade oder gerade
  3. Rekursive Fakultät
  4. Intervallfunktion
  5. Funktionstabelle
  6. Der Wert von e

Kursnavigation

Grundlagen der Funktionen   |   Funktionsnamen