Python 如何将以下while循环转换为for循环?
我无法理解如何处理这个问题,如果不预先为一个变量分配50,我之前尝试过,并且它起了作用(我的意思是预先为一个变量分配50的值)Python 如何将以下while循环转换为for循环?,python,Python,我无法理解如何处理这个问题,如果不预先为一个变量分配50,我之前尝试过,并且它起了作用(我的意思是预先为一个变量分配50的值) 使用python的range命令从50减少。range的第一个参数是起始编号(包括在内)。第二个是结束号(独占,这就是为什么我在下面使用9,而不是10。如果我使用10,范围就不会包括10)。最后一个参数是增量,在本例中,每次递减5 for x in range(50,9,-5): print(x) 对范围内的每个值进行迭代的for循环。在这种情况下,范围(50
使用python的
range
命令从50减少。range
的第一个参数是起始编号(包括在内)。第二个是结束号(独占,这就是为什么我在下面使用9,而不是10。如果我使用10,范围就不会包括10)。最后一个参数是增量,在本例中,每次递减5
for x in range(50,9,-5):
print(x)
对范围内的每个值进行迭代的for循环。在这种情况下,
范围(50,9,-5)
包括50,45,40,35,30,25,20,15和10嘿,这并不能解决您的问题,但阅读提供的链接可能会有所帮助
for x in range(50,9,-5):
print(x)