定义一个类描述数字时钟
Posted ldmb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定义一个类描述数字时钟相关的知识,希望对你有一定的参考价值。
from time import sleep#导入时间模块 class Clock(object): ‘时钟‘ ‘‘‘创建时,分,秒3的构造方法‘‘‘ def __init__(self,hour,minute,second): self.hour = hour self.minute = minute self.second = second ‘‘‘创建类的方法用于时间的换算‘‘‘ def clock_Run(self): self.second += 1 if self.second == 60: self.minute += 1 self.second = 0 if self.minute == 60: self.hour += 1 self.minute == 0 if self.hour == 24: self.hour == 0 def clock_show(self): print(‘{}时:{}分:{}秒‘.format(self.hour,self.minute,self.second)) def start_Time(): clock = Clock(0,0,0)#重0时0分0秒开始 while True: clock.clock_show() sleep(1) clock.clock_Run() print(start_Time())
运行结果:
0时:0分:57秒
0时:0分:58秒
0时:0分:59秒
0时:1分:0秒
0时:1分:1秒
0时:1分:2秒
0时:1分:3秒
0时:1分:4秒
0时:1分:5秒
0时:1分:6秒
0时:1分:7秒
0时:1分:8秒
0时:1分:9秒
0时:1分:10秒
0时:1分:11秒
0时:1分:12秒
0时:1分:13秒
0时:1分:14秒
0时:1分:15秒
0时:1分:16秒
0时:1分:17秒
0时:1分:18秒
以上是关于定义一个类描述数字时钟的主要内容,如果未能解决你的问题,请参考以下文章
如何在iPhone中创建带有小时和秒钟自定义图像的数字时钟?
定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时分秒,一个构造方法用于对三个成员变量(时分秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义(代码片