首先用time库获取系统当前时间
然后用turtle库画出来
算是对于turtle库内函数的一次实践运用叭
import turtle as t
import time
def drawGap()://因为是数码管所以线条要有空隙
t.penup()
t.fd(5)
def drawLine(draw)://画一条线
drawGap()
t.pendown() if draw else t.penup()//画不画取决于参数为True还是为False
t.fd(50)
drawGap()
t.right(90)
def drawDigit(digit)://绘制数字,不管数字是几都要调用七次画线函数,只不过真假值不同
drawLine(True) if digit in [2, 3, 4, 5, 6, 8, 9] else drawLine(False)
drawLine(True) if digit in [0, 1, 3, 4, 5, 6, 7, 8, 9] else drawLine(False)
drawLine(True) if digit in [0, 2, 3, 5, 6, 8, 9] else drawLine(False)
drawLine(True) if digit in [0, 2, 6, 8] else drawLine(False)
t.left(90)
drawLine(True) if digit in [0, 4, 5, 6, 8, 9] else drawLine(False)
drawLine(True) if digit in [0, 2, 3, 5, 6, 7, 8, 9] else drawLine(False)
drawLine(Tru