Answered step by step
Verified Expert Solution
Question
1 Approved Answer
in python and please use code below # draws a tree import turtle # set the canvas window def set_canvas(): s = turtle.Screen() s.setup(450, 410)
in python and please use code below
# draws a tree import turtle # set the canvas window def set_canvas(): s = turtle.Screen() s.setup(450, 410) s.bgcolor('ivory') s.title('Turtle Program') return s # set a turtle (a pen) def set_pen(color): t = turtle.Turtle() t.shape('turtle') t.pen(pencolor=color,fillcolor=color, pensize=1, speed=10) return t # draw a tree fractal using recursion def draw_tree(t, branch, angle, n): if n > 0: # recursive step pass else: # base case pass # main program if __name__ == '__main__': s = set_canvas() t = set_pen('brown') t.penup() t.goto(-45, -150) t.left(90) t.pendown() draw_tree(t, 60, 20, 6)Problem 2. Tree Fractal (5 points) A tree fractal is usually the first fractal to be learned. It is generated by recursively dividing a stem into two branches right and left and recursively drawing them. Complete the function draw_tree(t, branch, angle, n ) shown below. Please make sure that your function works with the provided code. Please name your file tree_fractal.py
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started