Joseph Drackey

Generation

generate functionMon, 27 Mar 2023

Define a function drawCircle. This function should expect a Turtle object, the coordinates of the circle’s center point, and the circle’s radius as arguments. The function should draw the specified circle. The algorithm should draw the circle’s circumference by turning 3 degrees and moving a given distance 120 times. Calculate the distance moved with the formula 2.0 × π × radius ÷ 120.0. Define a function main that will draw a circle with the following parameters when the program is run: X = 50 Y = 75 Radius = 100

def drawCircle(myTurtle, x, y, radius): myTurtle.penup() myTurtle.setposition(x,y) myTurtle.pendown() for i in range(120): myTurtle.forward(2*3.14*radius/120) myTurtle.right(3) myTurtle.penup()

Questions about programming?Chat with your personal AI assistant