| 
 | 
 
 
发表于 2023-3-31 20:33:30
From FishC Mobile
|
显示全部楼层
 
 
 
- class Time:
 
 -     def __init__(self, h, m, s):
 
 -         self.__h = h
 
 -         self.__m = m
 
 -         self.__s = s
 
 -         self.h = h
 
 -         self.m = m
 
 -         self.s = s
 
 -     
 
 -     @property
 
 -     def h(self):
 
 -         if self.m >= 60:
 
 -             new_m = self.__m % 60
 
 -             self.__h = self.__m // 60
 
 -         return self.__h
 
 -         
 
 -     @property
 
 -     def m(self):
 
 -         if self.s >= 60:
 
 -             new_s = self.__s % 60
 
 -             self.__m = self.__s // 60
 
 -         return self.__m
 
 -         
 
 -     @property
 
 -     def s(self):
 
 -         return self.__s
 
 -     
 
 -     @h.setter
 
 -     def h(self, new):
 
 -         self.__h = new
 
 -     
 
 -     @m.setter
 
 -     def m(self, new):
 
 -         self.__m = new
 
  
-     @s.setter
 
 -     def s(self, new):
 
 -         self.__s = new
 
 -     
 
 -     def AddOneSec(self):
 
 -         self.s += 1
 
 - if __name__ == '__main__':
 
 -     h = int(input())
 
 -     m = int(input())
 
 -     s = int(input())
 
 -     count = int(input())
 
 -     t = Time(h,m,s)
 
 -     for i in range(count):
 
 -         print('%02d:%02d:%02d'%(t.h,t.m,t.s))
 
 -         t.AddOneSec()
 
  复制代码 |   
 
 
 
 |