Julia 基本语法
变量
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
变量可以通过变量名访问。
Julia 语言变量名由字母、数字、下划线 _ 组成,其中首个字符不能为数字。
变量名是大小写敏感的。
Julia 变量使用很简单,只需赋值即可,如下实例:
实例
# 将 10 赋值给变量 x
x = 10
# 使用 x 的值做计算
x + 1
11
# 将字符串赋值给变量 site_name
site_name = "RUNOOB"
# 浮点型数据
marks_math = 9.5
x = 10
# 使用 x 的值做计算
x + 1
11
# 将字符串赋值给变量 site_name
site_name = "RUNOOB"
# 浮点型数据
marks_math = 9.5
交互式命令下输出结果如下:
从实例中我们看到,与其他编程语言 C++、Java 等不同的是 Julia 不需要指定变量类型,它可以自动推断等号右侧的对象类型。
命名规范
建议遵循以下这些命名规范:- 变量名采用小写。
- 使用下划线 _ 来分变量名中的单词。
- 类型 Type 和模块 Module 的名称使用大写字母开头,并且用大写字母而不是用下划线分隔单词。
- 函数(
function
)和宏(macro
)的名字使用小写,不使用下划线。 - 会对输入参数进行更改的函数要使用
!
结尾。这些函数有时叫做 "mutating" 或 "in-place" 函数,因为它们在被调用后会修改他们的输入参数的内容而不仅仅只是返回一个值。
注释
Julia 中的注释有单行注释和多行注释。
Julia 中单行注释以 # 开头,例如:
实例
# 这是一行注释
# 这是另外一行注释
println("Hello World!")
# 这是另外一行注释
println("Hello World!")
多行注释用 #= 与 =# 将注释括起来,例如:
实例
#=
1、这是一行注释
2、这是另外一行注释
=#
println("Hello World!")
1、这是一行注释
2、这是另外一行注释
=#
println("Hello World!")