Zeichnung einer fraktalen Struktur in Python

Ich versuche zu zeichnen, fractal tree in Python, der hat 3 Filialen. Ich weiß, wie man einen Baum zeichnen, mit 2 Abteilungen, sondern mit drei Filialen...nicht sicher
Versucht, Beispiele zu finden, aber konnte nicht. Nur Beispiele für Bäume mit zwei ästen.
Hat jemand irgendwelche Ideen, wie das zu tun?

2 Zweige Baum, den ich verwendete den folgenden code:

import turtle
def tree(f_lenght, min_lenght=10):
    """
    Draws a tree with 2 branches using recursion
    """
    turtle.forward(f_lenght)
    if f_lenght > min_lenght:
        turtle.left(45)
        tree(0.6*f_lenght, min_lenght)
        turtle.right(90)
        tree(0.6*f_lenght, min_lenght)
        turtle.left(45)
    turtle.back(f_lenght)

turtle.left(90)
tree(100)
turtle.exitonclick()
Verstehen Sie die Winkel gewählt, in den existierenden code? Welchen Winkel meinst du die Zweige sollten in einem 3-verzweigten Baum?
Mehr oder weniger...die Frage ist, wie zu reservieren zusätzlichen code-Zeilen und wie teilen Sie diese Winkel dann

InformationsquelleAutor MirelK | 2015-04-01

Schreibe einen Kommentar