99999.png
import time
from turtle import *
#t = time.strftime("%Y-%m-%d %H-%M-%S",time.localtime())
th = time.localtime().tm_hour #时
tm = time.localtime().tm_min #分
ts = time.localtime().tm_sec #秒
speed(0)
pensize(10)
ht()
def drawline(needDraw):#绘制 '一' 这一笔画
up()
fd(10)
if needDraw: #判断这个数字数否需要绘制这一笔
down()
fd(30)
up()
fd(10)
'''
1绘制完整的8这个数字,画笔一共需要走7步(1笔是1步)
2判断某个数字是否需要绘制这一笔,(每个数字画笔都要走完这7步)
例子:绘制 1 只需要8步之中的第2笔和第7笔落笔即可
'''
def draw8(num):
drawline(num in [2,3,4,5,6,8,9])
right(90)
drawline(num in [0,1,3,4,5,6,7,8,9])
right(90)
drawline(num in [2,3,5,6,8,9,0])
right(90)
drawline(num in [0,2,6,8])
drawline(num in [0,4,5,6,8,9])
right(90)
drawline(num in [0,2,3,5,6,7,8,9])
right(90)
drawline(num in [0,1,2,3,4,7,8,9])
for i in range(10):
draw8(i)
home()
time.sleep(1)
clear()
done()