#P56 2-5 import turtle turtle.setup(600,600,200,200) turtle.pencolor("blue") turtle.pensize(5) turtle.penup() turtle.fd(-50) turtle.pendown() turtle.fd(100) for i in range(2): turtle.left(120) turtle.fd(100) turtle.penup() turtle.fd(-50) turtle.pendown() turtle.left(120) turtle.fd(50) turtle.left(-120) turtle.fd(50) turtle.right(120) turtle.fd(50) #P56 2-6 import turtle turtle.setup(600,600,200,200) turtle.pensize(5) turtle.penup() turtle.fd(-50) turtle.pendown() turtle.pencolor("white") turtle.fd(25) turtle.pencolor("blue") turtle.fd(50) turtle.pencolor("white") turtle.fd(25) for i in range(3): turtle.left(90) turtle.pencolor("white") turtle.fd(25) turtle.pencolor("blue") turtle.fd(50) turtle.pencolor("white") turtle.fd(25) #P56 2-7 from turtle import * setup(600,600,200,200) pensize(5) penup() fd(-50) pendown() pencolor("blue") seth(30) fd(120) seth(-90) fd(120) seth(150) fd(120) seth(30) fd(40) seth(90) fd(40) seth(-30) fd(120) seth(-150) fd(120) seth(90) fd(80) #P56 2-8 from turtle import * pensize(1) pencolor("blue") i=1 while(i<=160): seth(90) fd(i) seth(180) fd(i+1) seth(-90) fd(i+2) seth(0) fd(i+3) i=i+4 seth(90) fd(161) seth(180) fd(162) seth(-90) fd(163) #P56 2-9 from turtle import * setup(800,800,200,200) penup() fd(-350) pendown() pensize(30) pencolor("blue") seth(-40) colors=["blue","orange","yellow","green","cyan","red"] for i in range(6): color(colors[i]) circle(40,80) circle(-40,80) pencolor("violet") circle(40,40) fd(40) circle(16,180) fd(40*2/3)