我希望使用变量让我的for循环倒计时

时间:2018-06-04 15:04:04

标签: python python-3.x

step = int(input('enter a step size to count down by '))
for i in range(0,31,step):
    print(i)

我想知道如何使这个循环倒数而不是像目前那样。谢谢。 (编辑):我之前尝试过交换启动和停止值,这不起作用。然后我尝试在范围函数中使“步”否定为无效。我不知道同时做这两件事是一个可行的解决方案。感谢所有发布回复的人

1 个答案:

答案 0 :(得分:0)

只需移动起始值和结束值,然后取消步骤值

step = int(input('enter a step size to count down by '))
for i in range(31, 0 ,-step):
    print(i)