Python高级程序设计课后练习
发布时间
阅读量:
阅读量
创建一个用于表示时间的类,该类包含三个成员变量,分别用于存储24小时制下的小时、分钟和秒数,并编写相应的构造函数以及用于展示时分秒数值的方法。进一步地,通过重载加号运算符实现对秒数进行增加的功能。最终,在主程序模块中定义该类的对象,将其初始化为当前时间,并对对象中的时间值进行秒数的增加操作,随后输出计算后的结果。
import time # 引用时间库
class Clock:
def __init__(self, hours, minutes, seconds): # 定义构造函数,设置初始值时分秒
self.hour = hours
self.minute = minutes
self.second = seconds
def appeal(self): # 定义显示时间的函数appeal,通过fomat函数控制输出
print("时:{}\t分:{}\t秒:{}".format(self.hour, self.minute, self.second))
def add(self, addvalue): # 定义增加秒数的函数,addvalue为传入的增加的秒数
self.second = se
全部评论 (0)
还没有任何评论哟~
