python12-倒计时小程序

《python12-倒计时小程序》 python

好了,你现在已经能让电脑听你的话,去干不少事了。
我们的教程到此也就完结了……

完结撒花

有任何问题请回复提出。然后欢迎关注微信公众号格物致愚

《python12-倒计时小程序》 格物致愚

o( ̄▽ ̄)ブ
等等,我记得有个专业叫软件工程,学这点东西就要花4年?
他们是傻子吗?!
(╬▔——▔)
咳咳,其实是小编们并不想泄露太多技能(否则谁还会给我们饭钱……——其实是我们也不会什么东西)。
但既然你这么说,我们还是得再po点东西让你知道软院不(都(这个字想说明什么(-__-)b))是吃软饭的。
额,好吧,其实接下来还是些基本的东西,并没有啥恶心人的玩意儿。。。

回归正题(一直都很正好吗┗|`O′|┛):

# 倒计时小程序 v1.0.0 (好敷衍)
import time # 导入time模块(内置模块)
for i in range(12, -1, -1):
   if i > 1:
       print("You have %d seconds last!" % i)
   elif i == 1:
       print("You have %d second last!" % i)
   else: 
       print("Oh, No! You miss the gold 12!")

   time.sleep(1) # 调用time模块中的sleep()函数

升级一下!

# 倒计时小程序 v2.0.0 (越发敷衍了)
from time import sleep # 从time模块中导入的sleep()函数
for i in range(12, -1, -1):
   if i > 1:
       print("You have %d seconds last!" % i)
   elif i == 1:
       print("You have %d second last!" % i)
   else:
       print("Oh, No! You miss the gold 12!")
    sleep(1) # 可以直接调用了

觉得sleep不好听?我们改用pause。(有个毛线关系啊啊啊!)

# 倒计时小程序 v3.0.0 (版本升级得好快!)
from timeplus import pause
for i in range(12, -1, -1):
       if i > 1:
               print("You have %d seconds last!" % i)
       elif i == 1:
               print("You have %d second last!" % i)
       else:
               print("Oh, No! You miss the gold 12!")
       pause(1)

咦?怎么出错了?
那是因为 python现在并没有timeplus这个模块,我们得自己写:

# timeplus.py(似乎太简单了,不过反正只是个栗子而已,不要太较真。。。)
import time
def pause(sec):
   time.sleep(sec)

这回运行就没错了吧?而且还get到了写模块的技能,好有收获啊!(嫑face的小编)

有任何问题请回复提出。然后欢迎关注微信公众号格物致愚

《python12-倒计时小程序》 格物致愚

    原文作者:yigoh
    原文地址: https://www.jianshu.com/p/3a8d0b0d5ae7
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞