
今天尝试用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()
|
近期评论