import turtle as t
import random as ran
import time
line=80
pad=20
t.pensize(20)
t.up()
t.ht()
t.colormode(255)
t.tracer(False)
t.speed(0)
def hor(x=0,y=0):
t.pencolor(ran.randint(0,255),ran.randint(0,255),ran.randint(0,255))
t.goto(x+pad,y)
t.down()
t.fd(line)
t.up()
t.home()
def vec(x=0,y=0):
t.pencolor(ran.randint(0,255),ran.randint(0,255),ran.randint(0,255))
t.goto(x,y-pad)
t.down()
t.right(90)
t.fd(line)
t.up()
t.home()
def up():
hor(0,line+pad*2)
def l1():
vec(0,line+pad*2)
def l2():
vec(0,0)
def cent():
hor(0,0)
def r1():
vec(line+pad*2,line+pad*2)
def r2():
vec(line+pad*2,0)
def down():
hor(0,-line-pad*2)
while(True):
up()
l1()
r1()
l2()
r2()
cent()
down()
#t.reset()
t.update()
time.sleep(0.125)
数字的每一段都会自动变色