当时学校有的活动
随便做做的
有些地方也没做好,草草结束,当时还是啥都愿意参加了。现在啥也不想干
效果如下:
视频懒得上传哈哈哈,上面有我名字,不上传的
import turtle as t
def Skip(t,x,y):
t.penup()
t.goto(x,y)
t.pendown()
t.screensize(400,800)
t.pensize(5)
t.hideturtle()
t.speed(20)
t.pencolor("black")
Skip(t,-200,100)
#天安门
t.fillcolor("yellow")
t.begin_fill()
t.circle(40,90)
t.right(90)
t.forward(200)
t.right(90)
t.circle(40,90)
t.right(180)
t.forward(280)
t.end_fill()
# #顶层
t.fillcolor("orange")
t.begin_fill()
t.left(135)
t.forward(20)
t.left(45)
t.forward(252)
t.left(45)
t.forward(20)
t.end_fill()
Skip(t,-184,82)
t.fillcolor("red")
t.begin_fill()
t.right(135)
t.forward(20)
t.left(90)
t.forward(249)
t.left(90)
t.forward(20)
t.end_fill()
# #第二层屋檐
Skip(t,-184,62)
t.fillcolor("yellow")
t.begin_fill()
t.left(110)
t.forward(50)
t.circle(-40,50)
t.left(150)
t.circle(30,60)
t.forward(354)
t.circle(30,60)
t.left(150)
t.circle(-40,50)
t.forward(50)
t.end_fill()
Skip(t,-214,33)
t.fillcolor("red")
t.begin_fill()
t.left(110)
t.forward(30)
t.left(90)
t.forward(309)
t.left(90)
t.forward(30)
t.end_fill()
#第二层柱子
t.left(180)
Skip(t,-183,33)
t.forward(30)
Skip(t,-152,33)
t.forward(30)
Skip(t,-121,33)
t.forward(30)
Skip(t,-90,33)
t.forward(30)
Skip(t,-59,33)
t.forward(30)
Skip(t,-28,33)
t.forward(30)
Skip(t,3,33)
t.forward(30)
Skip(t,34,33)
t.forward(30)
Skip(t,65,33)
t.forward(30)
t.left(180)
#外墙
Skip(t,-214,3)
t.fillcolor("red")
t.begin_fill()
t.left(90)
t.forward(250)
t.left(90)
t.forward(100)
t.left(90)
t.forward(809)
t.left(90)
t.forward(100)
t.left(90)
t.forward(250)
t.end_fill()
Skip(t,-464,-15)
t.left(180)
t.forward(383)
Skip(t,-37,-15)
t.forward(383)
#正门和侧门
Skip(t,-79,-97)
t.fillcolor("#666")
t.begin_fill()
t.left(90)
t.forward(15)
t.circle(-20,180)
t.forward(15)
t.end_fill()
Skip(t,-189,-97)
t.fillcolor("#666")
t.begin_fill()
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)
t.end_fill()
Skip(t,31,-97)
t.begin_fill()
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)
t.end_fill()
Skip(t,-269,-97)
t.begin_fill()
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)
t.end_fill()
Skip(t,111,-97)
t.begin_fill()
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)
t.end_fill()
Skip(t,-340,-15)
t.forward(20)
t.left(90)
t.forward(190)
t.left(90)
t.forward(20)
Skip(t,25,-15)
t.left(180)
t.forward(20)
t.left(90)
t.forward(190)
t.left(90)
t.forward(20)
#画框
Skip(t,-77,-4)
t.left(180)
t.forward(45)
t.left(90)
t.forward(36)
t.left(90)
t.forward(45)
t.left(90)
t.forward(36)
Skip(t,200,120)
t.fillcolor("blue")
t.begin_fill()
t.circle(20)
t.end_fill()
Skip(t,200,80)
t.left(90)
t.forward(30)
# 气球
Skip(t,-350,120)
t.fillcolor("green")
t.begin_fill()
t.circle(20)
t.end_fill()
Skip(t,-330,100)
t.forward(30)
# 红旗
t.bgcolor("red")
t.fillcolor("yellow")
t.color('yellow')
t.speed(10)
#主星
t.begin_fill()
t.up()
t.goto(-500,300)
t.down()
for i in range (5):
t.forward(150)
t.right(144)
t.end_fill()
#第1颗副星
t.begin_fill()
t.up()
t.goto(-350,280)
t.setheading(305)
t.down()
for i in range (5):
t.forward(50)
t.left(144)
t.end_fill()
#第2颗副星
t.begin_fill()
t.up()
t.goto(-360,190)
t.setheading(30)
t.down()
for i in range (5):
t.forward(50)
t.right(144)
t.end_fill()
#第3颗副星
t.begin_fill()
t.up()
t.goto(-400,100)
t.setheading(5)
t.down()
for i in range (5):
t.forward(50)
t.right(144)
t.end_fill()
#第4颗副星
t.begin_fill()
t.up()
t.goto(-500,50)
t.setheading(300)
t.down()
for i in range (5):
t.forward(50)
t.left(144)
t.end_fill()
# 爱心 文字
t.color("red", "pink")
Skip(t,200,200)
t.left(45)
t.begin_fill()
t.forward(100)
t.circle(50, 180)
t.right(90)
t.circle(50, 180)
t.forward(100)
t.end_fill()
t.pencolor("#667")
Skip(t,-200,-200)
t.write("为祖国庆生", align="center",font=("宋体",30,"bold"))
Skip(t,-200,-250)
t.write("祖国生日快乐",align="center",font=("宋体",30,"bold"))
t.setup(1000,500,500)
t.done()