For loop 与范围一起使用for循环

For loop 与范围一起使用for循环,for-loop,range,For Loop,Range,因此,我正在用python编写一个赋值,目标是用户输入一个数字,然后用一个通用标签显示这个数字,在本例中,这个标签附着在每个整数上,然后从这个数字倒数到1。到目前为止,我得到的是: x=int(input("How many apples?")) for x in [range(x,0,-1)]: print(list(x),"apples") 所以我在寻找用户是否输入10,它将倒计时: 10个苹果 9个苹果 8个苹果 等 但是我得到了[10,9,8,7,6,5,4,3,2,1]个苹

因此,我正在用python编写一个赋值,目标是用户输入一个数字,然后用一个通用标签显示这个数字,在本例中,这个标签附着在每个整数上,然后从这个数字倒数到1。到目前为止,我得到的是:

x=int(input("How many apples?"))

for x in [range(x,0,-1)]:
    print(list(x),"apples")
所以我在寻找用户是否输入10,它将倒计时:

10个苹果 9个苹果 8个苹果 等

但是我得到了[10,9,8,7,6,5,4,3,2,1]个苹果


一直在尝试安排不同的事情,但似乎无法实现。提前谢谢

这是您的问题。代码列表X正在生成一个列表,在本例中,您不需要这个列表。只要这样做: 有多少苹果? 对于范围为0,x,-1的x: printx+苹果


如果您还需要Python中的其他内容,请告诉我-我已经使用Python 6年了

我能用,x=intiputh得到它有多少个苹果?对于范围x中的x,0,-1:printx,苹果,谢谢!我相信在我最初的工作中,围绕范围的括号也把事情搞砸了?