python科赫雪花小包裹代码
作者:互联网
"""
作者:csj
日期:2021年10月05日
"""
import turtle
def koch(size, n):
if n == 0:
turtle.fd(size)
else:
for angle in [0,60,-120,60]:
turtle.left(angle)
koch(size/4, n-1)
def main():
turtle.delay(0)
turtle.speed(10)
# turtle.setup(800,400)
turtle.penup()
# turtle.goto(-300, -50)
turtle.pendown()
turtle.pensize(2)
for i in range(6):
koch(200,3) # 3阶科赫曲线,阶数
turtle.lt(60)
for a in range(6):
koch(200,3)
turtle.lt(60)
turtle.lt(-60)
turtle.rt(60)
turtle.mainloop()
main()
标签:turtle,200,python,雪花,60,lt,koch,科赫,size 来源: https://www.cnblogs.com/csjsdyp/p/15374676.html