Python 时钟类实现:设置时间并显示 - 代码示例
class Clock: def init(self, hour=0, minute=0, second=0): self.hour = hour self.minute = minute self.second = second
def set_hour(self, hour):
self.hour = hour
def set_minute(self, minute):
self.minute = minute
def set_second(self, second):
self.second = second
def display(self):
print(f'{self.hour:02d}:{self.minute:02d}:{self.second:02d}')
测试代码
c1 = Clock() # 默认时钟为00:00:00 c1.display() # 00:00:00
c2 = Clock(10, 30, 45) # 创建具有指定时钟(10:30:45)的Clock类对象 c2.display() # 10:30:45
c2.set_hour(15) # 动态地设置时为15 c2.display() # 15:30:45
c2.set_minute(20) # 动态地设置分为20 c2.display() # 15:20:45
c2.set_second(50) # 动态地设置秒为50 c2.display() # 15:20:50
原文地址: https://www.cveoy.top/t/topic/l4ts 著作权归作者所有。请勿转载和采集!