📜  Julia函数关键字 |在 Julia 中创建用户定义的函数

📅  最后修改于: 2021-11-25 04:39:42             🧑  作者: Mango

关键字是 Julia 中的保留字,对编译器具有预定义的含义。这些关键字用于减少代码行数。 Julia 中的关键字不能用作变量名。

'function'关键字用于在 Julia 中创建用户定义的函数。这些函数是可重用的代码,可以从代码中的任何地方使用分配给函数的名称函数。

句法:

function function_name
    Statement
    Statement
end

注意: 'end'关键字用于标记函数的结束。 函数关键字和 end 关键字之间的所有内容都被认为是函数的主体。

例子:

# Julia program to illustrate
# the use of 'function' keyword
  
# Defining a function
function func()
    println("this is a function")
end
   
# Function call
func()

输出:

this is a function

创建带参数的函数

Julia 中的函数也接受参数。这些函数也是通过使用'function'关键字以相同的方式创建的。

句法:

function function_name(argument1, argument2, ...)
    statement
    statement
end

例子:

# Defining a function with arguments
function add_fn(x, y)
    println(x + y)
end
  
# Calling defined function
add_fn(10, 8)

输出:

18