Julia Quick Look Note [09] Fonction (1) Bases

Fonction (1) Bases (Exemple d'écriture)

note09



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

◆ Lorsque le retour est omis
 function sum(a, b)
     a + b
 end

◆ Affichage sur une ligne
 sum(a, b) = a + b

◆ Plusieurs valeurs de retour
 function sum(a, b)
   x = a + b
   y = a - b
    return (x, y)
 end

Commentaire

(1) Le format de base commence par la fonction et se termine par la fin. La valeur renvoyée par la fonction est représentée par return. (2) La clause de retour peut être omise. Dans ce cas, la dernière valeur évaluée sera la valeur de retour. (3) Une fonction peut être exprimée sur une ligne. Dans ce cas, la fonction et les clauses de fin ne sont pas nécessaires. De plus, il ne peut pas être écrit sur plusieurs lignes.

▼ Exemple d'utilisation de la fonction d'affichage sur une ligne (voir la figure ci-dessous) image.png (4) Plusieurs valeurs de retour peuvent être renvoyées en utilisant le type tapple. Même si la valeur de retour est 3 ou plus, elle peut être renvoyée à l'aide d'un taple.

▼ Vérifiez le type de valeur de retour (pluriel) (exemple avec deux valeurs de retour) image.png

Mokuji

Julia Quick Look Note [01] Comment utiliser les variables et les constantes Julia Quick Look Note [02] Arithmetic, Operator [Julia Quick Look Note [03] Complex] (https://qiita.com/ttabata/items/225c77a4d71fafc3e482) Julia Quick Look Note [04] Expression régulière [Note de dessin rapide de Julia [05] if statement] (https://qiita.com/ttabata/items/4f0bcff1e32f60402dfb) [Julia Quick Pull Note [06] Traitement en boucle] (https://qiita.com/ttabata/items/2a53825101b0b75fb589) [Julia Quick Pull Note [07] essayez, attrapez, enfin] (https://qiita.com/ttabata/items/1d6fe990526c99b65b5f) [Julia Quick Look Note [08] Types de variables (Int, Float, Bool, Char, String)] (https://qiita.com/ttabata/items/2b84a826e39bfe432b62) [Julia Quick Look Note [09] Function (1) Basics] (https://qiita.com/ttabata/items/d9b4f2728ec0dbcc6394)

(* Nous continuerons d'augmenter le contenu)

Informations connexes

: trombone: Julia --Page officielle https://julialang.org/

: trombone: Julia - Document officiel japonais https://julia-doc-ja.readthedocs.io/ja/latest/index.html

: trombone: Première fois Julia et installation (Windows et Linux) https://qiita.com/ttlabo/items/b05bb43d06239f968035

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

Opinions etc.

Si vous avez des opinions ou des corrections, veuillez nous en informer.

Recommended Posts

Julia Quick Look Note [09] Fonction (1) Bases
Julia Quick Look Note [10] Fonction (2) Application
Julia Quick Note [03] Complexe
Julia Quick Note [06] Traitement en boucle
Julia Quick Note [07] essayez, attrapez, enfin
Julia Quick Note [02] Arithmétique, opérateur
Julia Quick Look Note [01] Comment utiliser les variables et les constantes
Julia Quick Note [08] Type de variable (Int, Float, Bool, Char, String)