有人可以給我一個提示嗎?我正在嘗試創建一個倒數計時器,它將根據情節重置......例如,我希望下面的代碼可以從 10 - 0, 15 次 ( total_episodes)倒計時,但它只倒計時一次......非常感謝任何提示..import timetotal_episodes = 15 n=10for episode in range(total_episodes): for i in range(n): time.sleep(1) n -= 1 print("countdown episode timer",n)我需要time.sleep作為我的真實場景,我正在嘗試創建一些可以倒計時 10 分鐘 15 次/集的東西。
1 回答

哈士奇WWW
TA貢獻1799條經驗 獲得超6個贊
你忘記重置你的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)
添加回答
舉報
0/150
提交
取消