```python
import turtle, time
def drowline(draw): #绘制单段数码管
if draw:
turtle.pendown()
else:
turtle.penup()
turtle.fd(40)
turtle.right(90)
def drowgit(number):
if number in {2, 3, 4, 5, 6, 8, 9}:
drowline(True)
else:drowline(False)
if number in {0, 1, 3, 4, 5, 6, 7, 8, 9}:
drowline(True)
else:drowline(False)
if number in {0, 2, 3, 5, 6, 8, 9}:
drowline(True)
else:drowline(False)
if number in {0, 2, 6, 8}:
drowline(True)
else:drowline(False)
turtle.left(90)
if number in {0, 4, 5, 6, 8, 9}:
drowline(True)
else:drowline(False)
if number in {0, 2, 3, 5, 6, 7, 8, 9}:
drowline(True)
else:drowline(False)
if number in {0, 1, 2, 3, 4, 7, 8, 9}:
drowline(True)
else:drowline(False)
turtle.left(180)
turtle.penup()
turtle.fd(20)
# drowgit(8)
def drowDate(date):
for i in date:
drowgit(eval(i))
t0 = time.localtime()
t = time.strftime('%Y%m%d', t0)
def main():
turtle.setup(600, 400, 200, 200)
turtle.penup()
turtle.fd(-250)
turtle.pensize(6)
turtle.pencolor(0 , 0 , 1)
drowDate(t) # 时间
turtle.done()
main()
if __name__ == '__main__':
exit()
实现效果: