Julia学习笔记(一)——入门

举报
ArimaMisaki 发表于 2022/08/09 01:24:28 2022/08/09
【摘要】 文章目录 1 入门1.1 启动与退出1.1.1 启动1.1.2 退出 1.2 编译文件1.3 变量1.3.1 基本介绍1.3.2 重定义1.3.3 变量名合法性 1 入门 ...

1 入门

1.1 启动与退出

1.1.1 启动

在没有任何IDE的帮助下,使用cmd启动黑窗口来尝试julia是一种最简单的方法。我们称进入julia后的黑窗口为REPL(交互式会话)。

我们可以使用shell命令julia来启动REPL。

image-20220508143251874

在进入REPL后,可以尝试计算简单的1+2,然后回车。

1.1.2 退出

如果想要退出REPL也很简单,只需ctrl+d即可。

1.2 编译文件

julia的编译文件以.jl为后缀。如果想要编译julia的文件,只需利用cd指令进入文件对应的位置,然后用julia进入REPL,然后使用以下代码即可编译。

image-20220508143850460

include("Test.jl")

image-20220508143907979

1.3 变量

1.3.1 基本介绍

和其他高级编程语言一样,julia也可以使用变量用于保存一个值。如:

# 将 10 赋值给变量 x
julia> x = 10
10

# 使用 x 的值做计算
julia> x + 1
11

# 重新给 x 赋值
julia> x = 1 + 1
2

# 也可以给 x 赋其它类型的值, 比如字符串文本
julia> x = "Hello World!"
"Hello World!"

同样的,julia对大小写敏感。且julia的变量名支持UTF-8编码的Unicode字符。与其他语言不同的是,julia甚至支持LaTex语法,如你想要让 a ( 2 ) a^{(2)} a(2)作为变量名,如需输入:

x\^2(然后敲tab键) = 10

image-20220508145529883

如果你想要看某个符号的用法,在什么都不敲的情况下,然后输出?REPL就会变成如下的模样:

image-20220508145713637

此时输入你想要知道的符号,就能出现符号的含义了。

1.3.2 重定义

当然,julia有许多内置的常量如pi等等,这些内置常量在特殊情况下是可以重定义的,当然没事别去搞。

pi

image-20220508150013520

1.3.3 变量名合法性

变量名必须以英文字母、下划线、或编码大于 00A0 的 Unicode 字符的一个子集开头。当然了没事我们也不要去命名的花里胡哨。

与其他高级编程语言一样,julia的变量名不可以是内置关键字的名称,这点需要注意。

文章来源: blog.csdn.net,作者:ArimaMisaki,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/chengyuhaomei520/article/details/124648442

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。