Turtle - List Assignment

From WLCS

Jump to: navigation, search

Objectives:

Resources:

Directions:

from turtle import *
 
#speed(0) # fastest turtle
 
#create empty list of turtles
turtles = []
 
#populate the list of turtles with 10 turtles
x = 0
while x < 10:
    turtles.append(Turtle())
    x = x + 1
 
#do stuff with turtles
#you'll need to use the loop
x = 0
while x < 10:
    turtles[x].forward(x * 100)
    x = x + 1
 
exitonclick()
  1. Tell each turtle to draw a circle using its element/index number
  2. Tell each turtle to go to a random location and draw a random circle
  3. Tell each turtle to go to a random location and move forward a random distance between 50-200
  4. Create 10 turtles and place them 15 units apart from each other vertically
  5. After successfully putting 10 turtles 15 units apart vertically, use a loop that runs 360 times to tell each one to draw a small arc.
    • HINT: You'll need a loop inside of a loop (2 loops!)
    • HINT: turtles[x].circle(x * 15, 1)
Personal tools
Namespaces
Variants
Actions