基本思路:
1.绘制单个数字对应的数码管
2.获得一串数字,绘制对应的数码管
3.获得当前系统时间,绘制对应的数码管
七段数码管对应线条:
首先,绘制单个数字对应的数码管函数:
def drawGap():#绘制数码管间隔
turtle.penup()
turtle.fd(5)
def drawLine(draw):
drawGap()
if (draw):
turtle.pendown()
else:
turtle.penup()
turtle.fd(40)
turtle.right(90)
之后,根据数字绘制七段数码管:
def drawDigit(digit):#根据数字绘制七段数码管
if digit in [2,3,4,5,6,8,9]:#1
drawLine(True)
else:
drawLine(False)
if digit in [0,1,3,