Julia

julia常见符号意思:

::  声明变量类型,使用::运算符在函数声明中指定返回类型。可以将返回值转化为指定类型。

第一章 初始Julia

撤回:ctrl+Z

注释:ctrl+/

多行注释:在注释内容的上下行使用“#=”与“=#”

1.3 交互式控制台

1.语句输入

英文分号表示语句结束或表达式结束

4.帮助模式

julia > 之后按下英文问号键 ?

5. 命名规则与关键字

名字首字母必须是下划线、英文26个字母大小写...

第二章 基础概念

第三章 数值系统

3.1 整型

3.2 布尔型

描述真(ture) 假(false)两种逻辑情况的特殊整形。

3.3 浮点型

3.4 有理数型

3.5 复数型

格式:实部+虚部im

函数:complex()

函数名功能
real()取实部
imag()取虚部
reim()同时取实部、虚部
conj()复数共轭
abs()
abs2()平方模
angle()相位角

第四章 运算符

4.5 逻辑运算符

逻辑运算符
运算符说明

&&

与此同时;且
||或者
不满足

第五章 控制逻辑

5.2 判断逻辑

if 判断语句
    执行语句
elseif 判断语句
    执行语句
...
else
    执行语句

elseif可以有多个,但需在if 之后,else之前。else只能有一个。

x = 3
if x > 0
    print("positive")
else
    print("negative")
end
function f(x,y)
  if x < y
    print("x is smaller than y")
  elseif x > y
    print("x is bigger than y")
  else
    print("x is equal to y")    
  end
end    
#f(1,2)
#f(2,1)
f(2,2)
给出一个示例: 假如给另一个数字N,如果N可被3整除就打印Hello,如果可以被5整除就打印World,如果既被3整除又可以被5整除就打印Hello World,否则就打印数字本身!

N = # 赋值

if (N % 3 == 0) && (N % 5 == 0) # `&&` 代表 "和,且"; % 得到两数相除的余数
    println("Hello World")
elseif N % 3 == 0
    println("Hello")
elseif N % 5 == 0
    println("World")
else
    println(N)
end

5.3 循环逻辑

5.3.2  for

for循环的语法:

for 遍历表达式
    #语句块
end

常用关键字 in 和 符号 ∈来代替 =

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值