python(12)---科赫特雪花
2021-02-21 03:20
标签:nbsp env pytho lse 几何 none 利用 closed code 科赫特雪花属于分形几何中的一种,本程序利用递归的思想,进行绘制, 递归,难点在于寻找基例和递归链条。 python(12)---科赫特雪花 标签:nbsp env pytho lse 几何 none 利用 closed code 原文地址:https://www.cnblogs.com/xuelanga000/p/12677547.html 1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 #koch.py
4 import turtle
5 def koch(size,n):
6 if n==0:
7 turtle.fd(size)
8 else:
9 for angle in[0,60,-120,60]:
10 turtle.left(angle)
11 koch(size/3,n-1)
12 def main():
13 turtle.setup(600,600)
14 turtle.penup()
15 turtle.goto(-200,100)
16 turtle.pendown()
17 turtle.pensize(2)
18 level=3
19 koch(400,level)
20 turtle.right(120)
21 koch(400,level)
22 turtle.right(120)
23 koch(400,level)
24 turtle.hideturtle()
25
26 main()
文章标题:python(12)---科赫特雪花
文章链接:http://soscw.com/index.php/essay/58277.html