所以我正在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] apples
试图安排不同的东西,但似乎无法得到它。提前致谢
答案 0 :(得分:0)
这是你的问题。代码list(x)
正在制作一个列表,在这种情况下您不需要。这样做:
x=int(input("How many apples?"))
for x in range(0, x, -1):
print(x+" apples")
如果您在Python中需要其他任何内容,请告诉我 - 我已经使用Python 6年了。