首页 > 其他 > 详细

定义一个类描述数字时钟

时间:2019-12-09 14:42:19      阅读:78      评论:0      收藏:0      [点我收藏+]
from time import sleep           #时间模块引入sleep函数,用于缓冲
import os
class Clock(object):
    def __init__(time,hour=0,minute=0,second=0):   #时间初始化
        time.hour = hour
        time.minute = minute
        time.second = second
    def run(time):  #走字
        time.second += 1                  #秒+
        if time.second == 60:
            time.second = 0
            time.minute += 1
            if time.minute == 60:
                time.minute = 0
                time.hour += 1            #分+
                if time.hour == 24:
                    time.hour = 0
    def show(time): #显示
        print("{}时{}分{}秒".format(time.hour,time.minute,time.second))
def time():
    clock = Clock(15,50,00)
    while True:
        clock.show()
        sleep(1)
        clock.run()
 
print(time())

打印结果:

15时50分0秒
15时50分1秒
15时50分2秒
15时50分3秒
15时50分4秒
15时50分5秒
15时50分6秒

 

定义一个类描述数字时钟

原文:https://www.cnblogs.com/byh7595/p/12010237.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!