这是我的代码:
using Printf
using Statistics
age = 12
if age < 10
println("$age")
Run Code Online (Sandbox Code Playgroud)
这是错误:
ERROR: LoadError: syntax: incomplete: premature end of input
Stacktrace:
[1] top-level scope at D:\julia\trial.jl:5
[2] include(::Module, ::String) at .\Base.jl:377
[3] exec_options(::Base.JLOptions) at .\client.jl:288
[4] _start() at .\client.jl:484
in expression starting at D:\julia\trial.jl:5
Run Code Online (Sandbox Code Playgroud)
如果我删除 if 语句并只打印 age 的值,它会很好地工作。
Julia 用end关键字终止它的块(并且不依赖空格来定义它的块)。
age = 12
if age < 10
println("$age")
end
Run Code Online (Sandbox Code Playgroud)