import turtle as t
def kehe(size,n): #递归函数
if n==0:
t.fd(size) #阶数为0时,为一直线
else:
for i in [0,60,-120,60]:
t.left(i)
kehe(size/3,n-1)
def main():
t.screensize(600,600,"black") #调整画布大小,设置背景色为黑色
#t.setup(600,600,0,0)
t.penup()
t.goto(-100,100)
t.pensize(3)
t.pencolor("red") #红色画笔描边
t.pendown()
t.speed(20) level=3 #三阶科赫雪花,阶数:3
t.fillcolor("white") #填充白色
t.begin_fill() #填充开始 kehe(200,level)
t.right(120)
kehe(200,level)
t.right(120)
kehe(200,level)
t.right(120) t.end_fill() #填充结束
t.hideturtle() #隐藏画笔
t.done()
main()