Я попытался создать фрактальное дерево в python, используя модуль turtle.Это то, что у меня есть до сих пор:
import turtle
t1 = turtle.Turtle()
t1.speed(0)
t1.left(90)
t1.hideturtle()
def branch(len):
t1.forward(len)
if(len>20):
angle = 45
xCor = t1.xcor()
yCor = t1.ycor()
t1.left(angle)
branch(len*0.67)
t1.goto(xCor, yCor)
xCor = t1.xcor()
yCor = t1.ycor()
t1.left(-angle)
branch(len*0.67)
t1.goto(xCor, yCor)
branch(100)
Однако, это приводит к отсутствию правой части дерева фракталов, и то же самое с половиной левой части дерева.
Здесьэто картинка: Результат кода
Вот еще одна картинка, где я умножил угол на 0,1
Вот изменения, которые я внес в свой код: