Julia - 复合表达式

365 阅读1分钟
原文链接: www.cnblogs.com

复合表达式是用一个表达式按照顺序对一系列子表达式求值,并返回最后一个子表达式的值

有两种方法:begin 块和 “;” 链

begin 块

begin 块的多行写法

?
1 2 3 4 5 6 julia> a = begin            b = 2            c = 3            b + c        end 5

begin 块的单行写法

?
1 2 julia> begin b = 2; c = 3; b + c end 5

“;” 链

“;” 链的多行写法

?
1 2 3 4 julia> (b = 2;         c = 3 ;         b + c) 5

“;” 链的单行写法

?
1 2 julia> a = (b = 2 ; c = 3; b + c) 5