#Draw a set of nested squares, increasing in size from turtle import * number_of_shapes = 4 for shape in range(1, number_of_shapes + 1): #Draw a square for sides in range(1,5): forward(20 + shape * 10) right(90) #Move to position of next square penup() goto(shape * 10, shape * 10) pendown()
Here is what the above code is Doing:
1. The outer for loop is looping through the number of shapes we want to draw.
2. The inner for loop is drawing the square.
3. The penup() and pendown() functions are used to move the turtle to the position of the next square.