Julia编程入门与数据结构操作全解析
1. Julia语言概述
Julia是一门功能丰富的编程语言,它设计初衷是吸引新手程序员和专业开发者。对于数据科学、统计学和数学建模领域的人员来说,Julia能够很好地满足他们的需求。
2. 技术要求
所有代码文件都放在GitHub上,链接为https://github.com/PacktPublishing/Mastering-Julia-Second-Edition 。可参考相关说明下载和运行代码。
3. 整数、位、字节和布尔值
- 变量类型 :Julia通常是动态类型语言,声明变量时无需指定类型,它会根据声明形式推断类型;同时它也可看作强类型语言,允许程序员精确指定变量类型。变量由大小写字母、数字、下划线和感叹号组成,且必须以字母或下划线开头,通常变量名用小写字母,长名称用下划线分隔。可使用
typeof()
函数确定变量类型,例如:
julia> x = 2; typeof(x) # => gives Int
julia> x = 2.0; typeof(x) # => gives Float
类型名以大写字母开头,以数字结尾,数字表示变量的位长度,默认位长度为操作系统的字长,可通过 WORD_SIZE
常量查看,如 julia> WORD_SIZE # => 64
。
-