size=40#字体的大小
data_base1=[[2,3,4,5,8,9],[0,1,3,4,5,6,7,8,9],[0,2,3,5,6,8,9],[0,2,6,8]]
data_base2=[[0,4,5,6,8,9],[0,2,3,5,6,7,8,9],[0,1,2,3,4,7,8,9]]
import turtle as t
import time
def Gap():#电子效果
t.pu()
t.fd(size/6)
t.pd()
def drawline(draw):#画线
Gap()
t.pendown() if draw else t.penup()
t.fd(size)
Gap()
t.right(90)
def draw_digit(digit):#绘制一个数字
for number_base in data_base1:
drawline(True) if digit in number_base else drawline(False)
t.left(90)
for number_base in data_base2:
drawline(True) if digit in number_base else drawline(False)
t.right(180)
def draw_date(date):
for i in date:
draw_digit(int(i))
t.pu()
t.fd(40)#每一个数字之间的距离
t.pd()
def main():
t.setup(600,400,0,0)
t.penup()
t.
用turtle绘制当前系统时间
最新推荐文章于 2022-10-21 16:38:54 发布