3.1 变量的定义
变量不只能代表所谓的中间结果,而是可以代表任何值。当我们在 REPL 环境中定义一个变量的时候,它就会回显该变量名所代表的值。例如:
julia> x = 2020
2020
julia>
在这之后,我们也可以输入这个变量名,以此让 REPL 环境回显它代表的那个值:
julia> x
2020
julia>
然而,当我们输入y
这个标识符的时候,会发现它无法回显某个值:
julia> y
ERROR: UndefVarError: y not defined
julia>
这是因为y
还没有被定义,Julia 并不知道它代表了什么。那什么是定义呢?更确切地说,什么是变量的定义呢?我们在前面说过,变量相当于一个标识符与值的绑定。那么,对这种绑定的描述就是变量的定义。在 Julia 中,变量的定义一般由标识符、赋值符号=
和值字面量构成。就像我们在前面展示的那样。
当前内容版权归 郝林 hyper0x 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 郝林 hyper0x .