Chapter 5 Exercises¶
There are 3 syntax errors in the following code. Fix it to work correctly without errors.
Change
screen
toScreen
. ChangeTurtle
toTurtle()
. ChangeForward
toforward
.The code below is correct, but the lines are in the wrong order. Fix it so that it runs properly.
The import statement has to come first and then you have to define the screen and then the turtle before you can draw.
The following program is missing things on lines 1, 2, and 3. Add the missing parts.
Finish the import. Create the space using
Screen()
. Create the turtle usingTurtle()
.Rearrange the code so it draws a square.
For a square, it needs to go forward and then turn 90 until the square is complete.
The following code has 3 syntax errors. Fix the errors so that the code runs.
Change
turtle()
toTurtle()
. ChangeForward
toforward
. Changeturn
toleft
.Fix the 6 errors in the following code.
Add the
*
on line 1 to import all modules from the turtle module.Screen
is a method so it must have()
. On line 3,Turtle()
needs to be capitalized. On lines 4,5, and 8,forward()
andleft()
should be lowercase.The following code draws two lines of a rectangle. Add code to finish drawing the rectangle.
Add another
alex.left(90)
and then copy and paste lines 4-6 to the end.You need to fix or add 4 things so that the code runs.
You have to import the turtle module first. On line 3, red should be a string. On line 4
forward()
should be lowercase and 50 should be an int.The following code is missing 3 lines that do the required set-up. Add them so that the code runs.
You must import the turtle library, create a drawing space, and create the turtle.
Finish the code so that it draws an equilateral triangle.
You have to turn the turtle 120 degrees left and then go forward 150 units twice.
Fix the 5 errors.
On line 1, from and import should be lowercase. On line 2,
Screen()
should be uppercase. On line 3, it should beTurtle()
. For the last error, you can either changebob
on line 3 or line 4, but they should be the same.Create a drawing with at least 3 colors and using at least 3 turtles.
Here is one example.
Fix the errors.
The correct method is
pensize()
and you can only call the methods on jill because that is the name of the turtle.Write code to draw a “V” starting from the center with each side a different color and only turning the turtle twice and no using penup or pendown.
Write code below to draw at least one of your initials in block style.
Here is one example.
Use 4 turtles and 4 colors to draw a big plus sign with each segment of the plus sign being a different color.