猿问

创建一个简单的倒数计时器 Python

有人可以给我一个提示吗?我正在尝试创建一个倒数计时器,它将根据情节重置......


例如,我希望下面的代码可以从 10 - 0, 15 次 ( total_episodes)倒计时,但它只倒计时一次......非常感谢任何提示..


import time


total_episodes = 15 

n=10


for episode in range(total_episodes):


    for i in range(n):

        time.sleep(1)

        n -= 1

        print("countdown episode timer",n)

我需要time.sleep作为我的真实场景,我正在尝试创建一些可以倒计时 10 分钟 15 次/集的东西。


Helenr
浏览 253回答 1
1回答

哈士奇WWW

你忘记重置你的n.for episode in range(total_episodes):    n = 10   #  do this    for i in range(n):        time.sleep(1)        n -= 1        print("countdown episode timer", n)无需重置您的n,嵌套for循环将评估i in range(0)哪个只是一个空范围。或者你甚至可以不用n.for episode in range(total_episodes):    for i in range(10, 0, -1):        time.sleep(1)        print("countdown episode timer", i)
随时随地看视频慕课网APP

相关分类

Python
我要回答