首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用` using ()`函数进行倒计时时出现问题-python3.8.0

使用` using ()`函数进行倒计时时出现问题-python3.8.0
EN

Stack Overflow用户
提问于 2020-03-03 10:05:39
回答 1查看 46关注 0票数 0

编码语言: python 3.8.0。交互式外壳。代码:

代码语言:javascript
复制
else:
        print('INCORECT PASSWORD.')
        print('LOCKING DEVICE IN 30 SECONDES.')
        lockdownperiod = 30
        for lockdownperiod in range(30, 1):
            print('DEVICE LOCK IN: ' + lockdownperiod + ' SECONDES')
            lockdownperiod - 1
            time.sleep(1)
        if lockdownperiod == 0:
            lock()

注意:这是一个代码片段。您可能会注意到,未定义已定义的函数。另外,请注意else语句。代码不完整。注意:请注意第2-8行。上下文:因此,我尝试使用上面的代码片段进行30秒的倒计时,但有一个问题:

我得到的输出是:

代码语言:javascript
复制
INCORRECT PASSWORD.
DEVICE LOCK IN 30 SECONDES.

然后它就停止了。我如何让它倒计时?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-03 13:04:30

尝试设置步数:

代码语言:javascript
复制
for i in range (30, 1, -1):
    ...

有关更多信息,请参阅https://docs.python.org/3/library/stdtypes.html#range

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60499084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档