Question: Python Question: A regular n-point star with side d, for n = 5, 6, 7, etc. You can use either (n,2) or (n,3) families. The

Python Question:

A regular n-point star with side d, for n = 5, 6, 7, etc. You can use either (n,2) or (n,3) families. The function name must be: drawStar(myTurtle, n, d)

I'm having trouble with my code drawing even number stars such as 6, 8, etc).

What I have so far:

def drawStar(myTurtle, n, d): for i in range(n): t.forward(d) t.left(4*180/n) t.forward(d) t.left(4*180/n) return

Test could would be something like:

t = turtle.Turtle() drawStar(t, 5, 100)

and it would draw odd # sides fine, but can't draw even number stuff.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!