python 기반 코 헨 눈송이 그리 기
코 흐 곡선 은 de Rham 곡선의 특례 이다.주어진 라인 AB,코 흐 곡선 은 다음 과 같은 절차 로 생 성 할 수 있 습 니 다.
선분 을 3 등분(AC,CD,DB)
CD 를 바닥 으로 하고 바깥쪽(안팎 으로 마음대로)으로 등변 삼각형 DMC 를 그립 니 다.
선분 CD 옮 기기
각각 AC,CM,MD,DB 에 대해 1~3 을 반복 한다.
코 헨 눈송이 가 뭐야?
3 단 코 흐 곡선 으로 구 성 된 도형.
실현 효과<

#KocheDraw1
import turtle
def koch(size,n):
if n==1:
turtle.fd(size)
else:
for i in [0,60,-120,60]:
turtle.left(i)
koch(size/3,n-1)
def main():
turtle.setup(600,600)
turtle.penup()
turtle.speed(10)
turtle.hideturtle()
turtle.pensize(2)
turtle.goto(-200,100)
turtle.pendown()
level=4
koch(400,level)
turtle.right(120)
koch(400, level)
turtle.right(120)
koch(400, level)
turtle.penup()
turtle.done()
main()
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.