[PYTHON] Julia Quick Look Hinweis [09] Funktion (1) Grundlagen

Funktion (1) Grundlagen (Beispiel für das Schreiben)

note09



function sum(a, b)
    return a + b
end

◆ Wenn die Rückgabe weggelassen wird
 function sum(a, b)
     a + b
 end

◆ Einzeilige Anzeige
 sum(a, b) = a + b

◆ Mehrere Rückgabewerte
 function sum(a, b)
   x = a + b
   y = a - b
    return (x, y)
 end

Kommentar

(1) Das Grundformat beginnt mit der Funktion und endet mit dem Ende. Der von der Funktion zurückgegebene Wert wird durch return dargestellt. (2) Die Rückgabeklausel kann weggelassen werden. In diesem Fall ist der zuletzt ausgewertete Wert der Rückgabewert. (3) Eine Funktion kann in einer Zeile ausgedrückt werden. In diesem Fall sind die Funktions- und Endklauseln nicht erforderlich. Es kann auch nicht über mehrere Zeilen geschrieben werden.

▼ Beispiel für die Verwendung der einzeiligen Anzeigefunktion (siehe Abbildung unten) image.png (4) Mit dem Tapple-Typ können mehrere Rückgabewerte zurückgegeben werden. Selbst wenn der Rückgabewert 3 oder mehr beträgt, kann er mit einem Taple zurückgegeben werden.

▼ Überprüfen Sie die Art des Rückgabewerts (Plural) (Beispiel mit zwei Rückgabewerten). image.png

Mokuji

Julia Quick Look Note [01] Verwendung von Variablen und Konstanten Julia Quick Look Note [02] Arithmetik, Operator [Julia Quick Look Note [03] Komplex] (https://qiita.com/ttabata/items/225c77a4d71fafc3e482) Julia Quick Look Note [04] Regulärer Ausdruck [Julia Fast-Drawing Note [05] if-Anweisung] (https://qiita.com/ttabata/items/4f0bcff1e32f60402dfb) [Julia Quick Pull Note [06] Schleifenverarbeitung] (https://qiita.com/ttabata/items/2a53825101b0b75fb589) [Julia Quick Pull Note [07] endlich versuchen, fangen] (https://qiita.com/ttabata/items/1d6fe990526c99b65b5f) [Julia Quick Look Note [08] Variablentypen (Int, Float, Bool, Char, String)] (https://qiita.com/ttabata/items/2b84a826e39bfe432b62) [Julia Quick Look Note [09] Grundlagen der Funktion (1)] (https://qiita.com/ttabata/items/d9b4f2728ec0dbcc6394)

(* Wir werden den Inhalt weiter erhöhen)

Verwandte Informationen

: Büroklammer: Julia - Offizielle Seite https://julialang.org/

: Büroklammer: Julia - Japanisches offizielles Dokument https://julia-doc-ja.readthedocs.io/ja/latest/index.html

: Büroklammer: Zum ersten Mal Julia und Installation (Windows & Linux) https://qiita.com/ttlabo/items/b05bb43d06239f968035

:paperclip: Julia - Mathematics https://docs.julialang.org/en/v1/base/math/

Meinungen etc.

Wenn Sie Meinungen oder Korrekturen haben, lassen Sie es uns bitte wissen.

Recommended Posts

Julia Quick Look Hinweis [09] Funktion (1) Grundlagen
Julia Quick Look Hinweis [10] Funktion (2) Anwendung
Julia Quick Note [03] Komplex
Julia Quick Note [06] Schleifenverarbeitung
Julia Quick Note [07] endlich versuchen, fangen
Julia Quick Note [02] Arithmetik, Operator
Julia Quick Look Note [01] Verwendung von Variablen und Konstanten
Julia Quick Note [08] Variablentyp (Int, Float, Bool, Char, String)