首页 > 其他 > 详细

Julia - 函数的定义

时间:2018-08-20 17:04:01      阅读:209      评论:0      收藏:0      [点我收藏+]

Julia 中的函数是将一系列参数组成的元组映设到一个返回值的对象

Julia 中定义函数的基本语法为:

julia> function f(x, y)
       x + y
       end
f (generic function with 1 method)

该函数等价的赋值形式

f(x, y) = x + y

调用该函数

julia> function f(x, y)
       x + y
       end
f (generic function with 1 method)

julia> f(2, 3)
5

f 指向的是函数对象,该函数对象赋值给其他变量

julia> g = f
f (generic function with 1 method)

julia> g(2, 3)
5

早些版本还有一种调用函数的方法

apply 函数把第一个参数当做函数对象,后面的参数是该函数对象的参数

julia> apply(f,2,3)
5

变量名也可以使用 Unicode 字符

julia> function 你好(x, y)
       x + y
       end
你好 (generic function with 1 method)

julia> 你好(2, 3)
5

 

Julia - 函数的定义

原文:https://www.cnblogs.com/sch01ar/p/9506536.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!