首页 > 解决方案 > 如何在python中正确使用带有打印和随机的睡眠

问题描述

我是一个新手,我一直在尝试构建一个随机倒数计时器,它选择一个介于 0 和 10 之间的数字,并从选定的整数计数到零。同时打印倒计时。但是,我不断收到来自 sleep() 的错误。

import random
import time

x = random.randint(0,10)

y = time.sleep(x)

while y != 0:
    print(y)

标签: pythonrandomcountersleepnonetype

解决方案


这可能会帮助你:

import random
import time

countdown = random.randint(0,10)

for i in reversed(range(countdown)):
    print(str(i) + ' sec left')
    time.sleep(1)

推荐阅读