如何在 Julia 中迭代?
How to iterate in Julia?
我正在尝试使用 Julia(我刚开始学习的语言)进行简单的迭代过程,但遇到了一些麻烦。我想计算表达式 x > 0 && x <= 3 的值范围从 0 到 3,以便查看条件何时为真。我尝试了很多方法,但在文档中找不到可以帮助我的东西。这是我刚刚编写的代码(我尝试了许多其他组合)但它仍然无法正常工作:
x = [0,1,2,3]
for i in x
if x > 0 && x <= 3 == true
println("true")
else
println("false")
end
我收到此消息错误:
syntax: incomplete: "for" at In[29]:3 requires end
Stacktrace:
[1] include_string(::String, ::String) at .\loading.jl:522
任何帮助将不胜感激。
你也需要结束for循环,你只是结束了if语句。
for i in x
if i > 0 && i <= 3
println("true")
else
println("false")
end
end
我正在尝试使用 Julia(我刚开始学习的语言)进行简单的迭代过程,但遇到了一些麻烦。我想计算表达式 x > 0 && x <= 3 的值范围从 0 到 3,以便查看条件何时为真。我尝试了很多方法,但在文档中找不到可以帮助我的东西。这是我刚刚编写的代码(我尝试了许多其他组合)但它仍然无法正常工作:
x = [0,1,2,3]
for i in x
if x > 0 && x <= 3 == true
println("true")
else
println("false")
end
我收到此消息错误:
syntax: incomplete: "for" at In[29]:3 requires end
Stacktrace:
[1] include_string(::String, ::String) at .\loading.jl:522
任何帮助将不胜感激。
你也需要结束for循环,你只是结束了if语句。
for i in x
if i > 0 && i <= 3
println("true")
else
println("false")
end
end