第二周
五角星
import turtle
import time
turtle.pensize(5)
turtle.color(“brown”,“red”)
turtle.begin_fill()
for i in range(5):
turtle.forward(200)
turtle.right(144)
turtle.end_fill()
time.sleep(2)
turtle.mainloop()
同心圆
import turtle
#draw first circleturtle.penup()turtle.goto(0,-200)turtle.pendown()turtle.circle(200)#draw second circleturtle.penup()turtle.goto(0,-150)turtle.pendown()turtle.circle(150)#draw third circleturtle.penup()turtle.goto(0,-100)turtle.pendown()turtle.circle(100)#draw fourth circleturtle.penup()turtle.goto(0,-50)turtle.pendown()turtle.circle(50)import turtle
turtle.pencolor("black")
turtle.fd(200)
turtle.seth(120)
turtle.fd(200)
turtle.seth(-120)
turtle.fd(200)
turtle.seth(0)
turtle.fd(100)
turtle.seth(60)
turtle.fd(100)
turtle.seth(180)
turtle.fd(100)
turtle.seth(-60)
turtle.fd(100)
turtle.seth(120)
turtle.fd(100)
turtle.seth(0)
turtle.done()
奥运五环
mport turtle
turtle.width(10)
turtle.color ("blue")
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.color("black")
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color("yellow")
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.color("red")
turtle.circle(50)
turtle.penup()
turtle.goto(180,-50)
turtle.color("green")
turtle.pendown()
turtle.circle(50)
太极图
import turtle
window = turtle.Screen()
bage = turtle.Turtle()
radius = 100
bage.width(3)
bage.color("black", "black")
bage.begin_fill()
bage.circle(radius/2, 180)
bage.circle(radius, 180)
bage.left(180)
bage.circle(-radius/2, 180)
bage.end_fill()
bage.left(90)
bage.up()
bage.forward(radius*0.35)
bage.right(90)
bage.down()
bage.color("white", "white")
bage.begin_fill()
bage.circle(radius*0.15)
bage.end_fill()
bage.left(90)
bage.up()
bage.backward(radius*0.7)
bage.down()
bage.left(90)
bage.color("black", "black")
bage.begin_fill()
bage.circle(radius*0.15)
bage.end_fill()
bage.right(90)
bage.up()
bage.backward(radius*0.65)
bage.right(90)
bage.down()
bage.circle(radius, 180)
bage.ht()
window.exitonclick()
国际棋盘
import turtlefor i in range(8):
for j in range(8):
turtle.forward(37.5) if j % 2 == 0:
if i % 2 ==0:
turtle.begin_fill()
for s in range(4):
turtle.left(90) turtle.forward(37.5) turtle.end_fill()
else :
turtle.begin_fill() for s in range(4): turtle.right(90) turtle.forward(37.5) turtle.end_fill() if i % 2 == 0:
turtle.left(90) turtle.forward(37.5) turtle.left(90) else: turtle.right(90) turtle.forward(37.5) turtle.right(90)turtle.forward(300)
turtle.done()

浙公网安备 33010602011771号