Python-100-Days – from Github学习笔记
day8 面向对象编程
练习1:定义一个类描述数字时钟。
import time
print('start:%s'%time.ctime())
time.sleep(30)
print('end:%s'%time.ctime())
–运行时end语句等了好久,sleep推迟30秒是真的要等现实里的30秒诶
from time import sleep
class Clock():
def __init__(self,hour=0,minute=0,second=0):
self.__hour=hour
self.__minute=minute
self.__second=second
def run(self):
"""走字"""
self.__second+=1
if self.__second==60:
self.__second=0
self.__minute+=1
if self.__minute==60:
self.__minute=0
self.__hour+=1
if self.__hour==24:
self.__hour=0
def show(self):
"""显