第二周

五角星

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 circle
turtle.penup()
turtle.goto(0,-200)
turtle.pendown()
turtle.circle(200)
#draw second circle
turtle.penup()
turtle.goto(0,-150)
turtle.pendown()
turtle.circle(150)
#draw third circle
turtle.penup()
turtle.goto(0,-100)
turtle.pendown()
turtle.circle(100)
#draw fourth circle
turtle.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 turtle
for 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()
posted @ 2020-03-15 17:43  MCcat  阅读(274)  评论(0)    收藏  举报