文章目录
无论是编程新手还是老鸟,尝试一下REPL是十分有必要的…
Julia的REPL是支持自动补全(Tab键)的哦,你知道这意味着WHAT?
1. REPL 交互式会话
REPL : Read Eval Print Loop
听起来感觉很高大上,实际上跟聊QQ没有太大区别…
尤其是对于有Erlang,Python,Scala,Rust…etc 有过接触的大佬们,使用这个自然更是驾轻就熟,无缝衔接…
Window用户(推荐使用PowerShell):
安装步骤这里就不展开说了(PS:始终认为把安装步骤都搞出来的作者都有凑字数之嫌…)
2. julia对话
这里我们着重介绍一些常用的操作
2.1 versioninfo()
输入这个函数,将会输出julia的版本以及平台(platform)信息
2.2 hello,world
julia借鉴了很多优秀的编程语言,输出语句print() 和 println()
2.3 基本运算
算术运算,逻辑运算,都可以在交互中完成
2.4 特殊变量ans
ans仅适用于ERPL,它自动保存一份上一次的执行结果
这里的彩蛋不知道大家发现没有,Julia的移位操作居然和其他语言不一样。
2.5 寻求帮助
julia贴心的为我们提供了帮助模式。
在会话中,直接按下?键即可(这里一定要注意,不是输入,即?不能有任何多余的操作,Enter键也不能 )即可打开帮助模式。然后输入你的问题即可
看到 julia > 变为 help? > ,就说明已经成功进入帮助模式
这里通过帮助模式,确定julia中没有quit()函数,只有exit()函数
2.7 typeof()函数
用于判断类型使用的。Julia编程语言主要用于科学计算方面,相应的类型会比较丰富,这个函数我们有必要提前了解一下。类似的还有typemin(),typemax()…and so on.
不用担心这些函数记不住,而是压根不用记。自动补全 + 帮助模式 可以拯救你…
2.7 退出
说明一下,Julia中是没有quit()函数的。(PS:快捷键CTRL + D 是通用的)
Julia 使用 exit()退出…
废话一句,Julia这门语言真的很有意思…