Raku-Kurs / Grundlagen

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.

Praxis

Machen Sie das Quiz, das den Inhalt dieses Themas abdeckt.

Übungen

Dieser Abschnitt enthält 6 Übungen. Untersuchen Sie alle Themen dieses Abschnitts, bevor Sie zur Programmierübung übergehen.

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

Kursnavigation

Assoziative Datentypen / Interpolation von Hashes   |   Funktionsnamen

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська