今天来试一下,科赫小雪花

今天尝试用python的turtle包画了一下科赫小雪花

效果如图:
科赫小雪花

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import turtle as t
def (size,n):
if n==0:
t.fd(size)
else:
for angle in [0,60,-120,60]:
t.left(angle)
koch(size/3,n-1)
t.setup(800,400)
t.penup()
t.goto(-500,150)
t.pd()
t.pensize(2)
koch(400,3)
t.right(120)
koch(400,3)
t.right(120)
koch(400,3)
t.right(120)
t.hideturtle()
t.done()