函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。 　　函数过程中的这些语句用于完成某些有意义的工作——通常是处理文本,控制输入或计算数值。通过在程序代码中引入函数名称和所需的参数,可在该程序中执行(或称调用)该函数。 　　类似过程,不过函数一般都有一个返回值。它们都可在自己结构里面调用自己,称为递归。 　　大多数编程语言构建函数的方法里都含有Function关键字(或称保留字)。 　　与数学上的函数类似,函数多用于一个等式,如y=f(x)(f由用户自己定义)。 　　函数是位于数学领域中的一种对应关系,是从非空数集A到实数集B的对应。 　　简单地说,甲随着乙变,甲就是乙的函数。 　　精确地说,设X是一个非空集合,Y是非空数集,f是个对应法则,若对X中的每个x,按对应法则f,使Y中存在唯一的一个元素x与之对应,就称对应法则f是X上的一个函数,记作y=f(x),称X为函数f(x)的定义域,集合{y|y=f(x),x∈X}为其值域Rf(值域是Y的子集),x叫做自变量,y叫做因变量,习惯上也说y是x的函数。