while循环

  1. while 条件
  2. 语句
  3. end
  4. num=10
  5. while num>0
  6. num-=parse(Int,readline())
  7. println(num)
  8. end

for循环

for 变量 in 范围
    语句
end

其中“范围”可以是数组、可以是切片等

for i in 1:2:11
    println(i)
end

ioa=open("a.txt","r")
for i in eachline(ioa)
    println(i)
end
close(ioa)

其它

可以用break跳出循环,continue进入下一次循环

n=1
while true
    println("第$(n)次循环")
    s=readline()
    if s=="break"
        break
    elseif s=="continue"
        continue
    end
    n+=1
end

练习