Python中的循环往复迭代

在Python中,数字迭代是通过使用循环技术完成的。在这篇文章中,我们使用Python中的reserved() 函数和range() 函数进行循环。

在Python中向后循环

有许多技术可以使循环更容易。有时我们需要向后循环,拥有速记工具会非常有用。

使用reserved() 函数进行逆向循环

实现向后循环的最简单的方法之一是使用reversed() 函数进行for 循环,迭代过程将从背面开始,而不是像传统计数中那样从正面开始。首先,它初始化数字10 ,并将其存储在Number 变量中。

在此之后,for 循环,用一个reversed() 函数来执行后向迭代和范围,包含有变量计数的参数,由1 增加来打印数字。

代码:

print ("The reversed numbers are : ", end = "")
for num in reversed(range(Number + 1)) :
    print (num, end = " ")

输出:

The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0

上述代码的输出从10 开始,在0 结束。

使用range() 函数来向后循环

这项任务也可以用传统的range() 函数来完成,当给定第三个参数时,该函数会执行跳转,第二个参数用来从头开始。

代码:

N= 10
print ("The reversed numbers are : ", end = "")
for num in range(N, -1, -1) :
    print (num, end = " ")

输出:

The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0

结论

在这篇短文中,我们讨论了通过使用两种方法对循环进行逆向迭代的问题。我们在第一种方法中使用了reversed() 函数。

第二种方法是传统的range() 函数,它在第三个给定的参数中进行跳转,第二个参数用来从头开始。