开始使用免费开始使用

遍历区间

现在您已经会定义 UnitRangeStepRange,接下来看看如何用本章介绍的两种循环来遍历这些区间。您之前看到,直接打印变量时,得到的是区间本身,而不是其中的具体值。若要获取区间内的值,可以用循环依次遍历区间中的每个值。

区间允许我们设置起点。如果您并不是直接遍历区间本身,而是遍历其他数据类型,也可以用区间来指定切片的位置。

在本练习的第一部分,您将定义一个区间 my_range,然后用 for 循环将该区间中的所有值打印出来。 在第二部分,您将使用相同的区间,但改用 while 循环进行遍历。

本练习是课程的一部分

Julia 中级

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Define a range with start=1, stop=100, step=5
my_range = ____:____:____

# Iterate over my_range using a for loop, print results
for ____ in ____
	println(____)
end
编辑并运行代码