什么叫变量?

如题所述

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的。

但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中)。

但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量”的准确外延。

扩展资料:

存活期

变量存在的时间称为存活期。Script级变量的存活期从被声明的一刻起,直到Script运行结束。对于过程级变量,其存活期仅是该过程运行的时间,该过程结束后,变量随之消失。

在执行过程时,局部变量是理想的临时存储空间。可以在不同过程中使用同名的局部变量,这是因为每个局部变量只被声明它的过程识别。

作用域

变量的作用域由声明它的位置决定。如果在过程中声明变量,则只有该过程中的代码可以访问或更改变量值,此时变量具有局部作用域并被称为过程级变量。如果在过程之外声明变量,则该变量可以被Script中所有过程所识别,称为Script级变量,具有Script级作用域。

参考资料来源:百度百科--变量(计算机名词)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-06

变量有五个方面的理解,分别为计算机名词、数学名词、物理学名词、心理学名词、统计学名词。

1、计算机名词

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念来指称这种抽象,而不严格地定义“变量”的准确外延。

2、数学名词

变数或变量,是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母。变量是常数的相反。变量的用处在于能一般化描述指令的方式。结果只能使用真实的值,指令只能应用于某些情况下。变量能够作为某特定种类的值中任何一个的保留器。

3、物理学名词

变量──非常量即为变量

独立变量,即一个量改变不会引起除因变量以外的其他量的改变。只有将某物理量由独立变量来表达,由它给出的函数关系才是正确的。非独立变量,一个量改变会引起除因变量以外的其他量改变。把非独立变量看做是独立变量,是确定物理量间关系的一大忌。

4、心理学名词

变量是指能被测量的事物在性质、数量、强度、程度等方面可发生变化的特征。变量分为定性变量和定量变量。如反映员工的性别、职业、教育程度等现象的属性和特点的变量就是定性变量,这种变量只能分类,不能说明具体量的大小和差异;而像月收人、缺勤率、产量、销售额等变量可以用数值表示其观察结果,并且这些数值具有明确的数值含义,既能分类也能测量具体大小和差异,这些变量就是定量变量,也称作数值变量。

5、统计学名词

在初等数学中,变量是表示数字的字母字符,具有任意性和未知性。把变量当作是显式数字一样,对其进行代数计算,可以在单个计算中解决很多问题。

变量的概念也是微积分的基础。通常,函数y = f(x)涉及两个变量y和x,分别表示函数的值和参数。术语“变量”来源于当参数(也称为“函数的变量”)变化时,值相应变化。

在高级数学中,变量是表示数学对象的符号,可以是数字,向量,矩阵,甚至是函数。在这种情况下,变量的原始属性将会消失。

扩展资料:

变量(统计学名词)的特殊变量:

常见的是,许多变量出现在相同的数学公式中,起着不同的作用。 引入了一些名称或限定词来区分它们。 例如,一般三次方程

被解释为具有五个变量,其中四个,a,b,c,d被认为是给定的数字。第五个变量x被理解为一个未知数,方程的解,一个希望得到的解。为了区分它们,变量x被称为未知,而其他变量被称为参数或系数,或有时是常数,尽管最后一个术语对于方程是不正确的,并且应该被保留用于左侧的这个方程式。

在函数的上下文中,术语变量通常涉及函数的参数。这在句子中通常是这样的,例如“真实变量的函数”,“x是函数的变量f:x↦f(x)”,“f是变量x的函数”(意思是该函数由变量x)引用。

在相同的上下文中,独立于x的变量定义常量函数,因此称为常量。例如,积分常数是一个任意的常数函数,它被添加到特定的反义词以获得其他反义词。由于多项式和多项式函数之间的强关系,术语“常数”通常用于表示多项式的系数,这是不确定的常数函数。

这种使用“常数”作为“常数函数”的缩写必须与数学中单词的正常含义区别开来。常数或数学常数是一个很好和明确定义的数字或其他数学对象,例如数字0,1,π和组的身份元素。

参考资料来源:百度百科-变量(计算机名词)

参考资料来源:百度百科-变量(数学名词)

参考资料来源:百度百科-变量(物理学名词)

参考资料来源:百度百科-变量(心理学名词)

参考资料来源:百度百科-变量(统计学名词)

本回答被网友采纳
第2个回答  2018-12-03

变量在不同的学科有不同的解释:

1、计算机学科

变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息。

2、数学学科

变数或变量,是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母。变量是常数的相反。变量的用处在于能一般化描述指令的方式。

3、心理学学科

变量是指能被测量的事物在性质、数量、强度、程度等方面可发生变化的特征。自变量是指在实验中实验者所操纵的、对被试的反应产生影响的变量。因变量即被试的反应变量,它是自变量造成的结果,是主试观察或测量的行为变量。

扩展资料

变量概念的演变:

弗朗索瓦·维埃特(FrançoisViète)在十六世纪末提出了通过字母表示已知和未知数字的现象,现在称为变量,并将其与计算结果一样计算为数字,以便通过简单的替换获得结果。弗朗索瓦·维埃特的惯例是将辅音用于未知数的已知值和元音。

1637年,笛卡尔发明了在方程中用x,y和z来表示未知数的惯例。“与弗朗索瓦·维埃特的惯例相反,笛卡儿的惯例仍然普遍使用。

从16世纪60年代开始,艾萨克·牛顿和威廉·莱布尼兹独立开发了微积分,其主要包括研究一个可变量的无穷小变化如何引起作为第一个变量(数量)的函数的另一个量的相应变化。

近一个世纪以后,莱昂哈德欧拉确定了微积分的术语,并为函数f,其变量x及其值y引入了符号y = f(x)的符号。直到19世纪末,这个词变量几乎全部提到了参数和函数的值。

参考资料来源:百度百科-变量(计算机名词)

参考资料来源:百度百科-变量(数学名词)

参考资料来源:百度百科-变量(心理学名词)

本回答被网友采纳
第3个回答  2018-12-13

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言中,变量可能是不可变的。

在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象;但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量”的准确外延。变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息。

扩展资料:

变量的有效范围:

根据变量的有效范围将变量分为全局变量(成员变量)和局部变量。成员变量在类体中定义的变量,成员变量在整个类中都是有效的。成员变量分为静态变量和实例变量。

静态变量可以跨类,甚至可达到整个应用程序之内。除了能在定义它的类内存区,还能通过“类名·静态变量”的方式在其他类中使用。

局部变量只在当前代码块中有效。类中声明的变量,方法的参数都属于局部变量。局部变量的生命周期取决与方法。局部变量可与成员变量的名字相同,此时成员变量被隐藏,成员变量暂时失效。

参考资料:百度百科-变量

本回答被网友采纳
第4个回答  2018-11-12

变量,是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母。变量是常数的相反。变量的用处在于能一般化描述指令的方式。结果只能使用真实的值,指令只能应用于某些情况下。变量能够作为某特定种类的值中任何一个的保留器。

变量用于开放句子,表示尚未清楚的值(即变数),或一个可代入的值(见函数)。这些变量通常用一个英文字母表示,若用了多于一个英文字母,很易令人混淆成两个变量相乘。

扩展资料:

自变量一词来自数学。在数学中,y=f(x)。在这一方程中自变量是x,因变量是y。将这个方程运用到心理学的研究中,自变量是指研究者主动操纵,而引起因变量发生变化的因素或条件,因此自变量被看作是因变量的原因。

自变量有连续变量和类别变量之分。如果实验者操纵的自变量是连续变量,则实验是函数型实验。如实验者操纵的自变量是类别变量,则实验是因素型的。在心理学实验中,一个明显的问题是要有一个有机体作为被试对刺激作反应。显然,这里刺激变量就是自变量。

因变量函数中的专业名词,也叫函数值。函数关系式中,某些特定的数会随另一个(或另几个)会变动的数的变动而变动,就称为因变量。如:Y=f(X)。此式表示为:Y随X的变化而变化。Y是因变量,X是自变量。另外“因变量”也特指心理实验中的专业名词。

参考资料:变量(数学名词) 百度百科

参考资料:因变量(函数用语) 百度百科

参考资料:自变量 百度百科

本回答被网友采纳