猫史档案馆


【Python作品分享】【去太空,趣编程】 中国航天【作品秀】

用户:双子星666双子星666查看:0 回复:0 评论:0 创建时间:2021-05-08T13:44:46


【作品展示】

center_image

 

【作品介绍】

致敬为中国航天事业作出贡献的人们

 

【作品源代码】

import turtle

pen = turtle.Pen()
turtle.bgcolor("black")
pen.speed(0)
pen.penup()
pen.goto(0, -650)
pen.pensize(600)
pen.pencolor("grey")
pen.pendown()
pen.dot()

pen.penup()
pen.goto(-450, 450)
pen.pensize(200)
pen.pencolor("dark red")
pen.pendown()
pen.dot()

pen.penup()
pen.goto(450, 200)
pen.pensize(100)
pen.pencolor("light blue")
pen.pendown()
pen.dot()

pen.penup()
pen.goto(-450, 100)
pen.pensize(50)
pen.pencolor("dark green")
pen.pendown()
pen.dot()

pen.penup()
pen.pensize(1)
pen.pencolor("blue")
pen.goto(-15, -320)
pen.pendown()
pen.fillcolor("blue")
pen.begin_fill()
pen.forward(50)
pen.right(90)
pen.forward(15)
pen.right(90)
pen.forward(50)
pen.right(90)
pen.forward(15)
pen.right(90)
pen.end_fill()

pen.penup()
pen.goto(-40, -320)
pen.pendown()
pen.pencolor("white")
pen.fillcolor("white")
pen.begin_fill()
pen.forward(100)
pen.left(90)
pen.forward(470)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(470)
pen.left(90)
pen.end_fill()

pen.penup()
pen.pensize(2)
pen.goto(10, 0)
pen.pencolor("black")
pen.pendown()
pen.fillcolor("brown")
pen.begin_fill()
pen.circle(50)
pen.end_fill()
pen.penup()
pen.pensize(2)
pen.goto(10, 10)
pen.pencolor("light blue")
pen.pendown()
pen.fillcolor("light blue")
pen.begin_fill()
pen.circle(40)
pen.end_fill()

pen.penup()
pen.pensize(300)
pen.goto(-10, -120)
pen.pencolor("dark blue")
pen.pendown()
pen.write("中", font=("Arial", 30))
pen.penup()
pen.goto(-10, -170)
pen.pendown()
pen.write("国", font=("Arial", 30))
pen.penup()
pen.goto(-10, -220)
pen.pendown()
pen.write("航", font=("Arial", 30))
pen.penup()
pen.goto(-10, -270)
pen.pendown()
pen.write("天", font=("Arial", 30))

pen.penup()
pen.pensize(3)
pen.goto(60, 150)
pen.pendown()
pen.pencolor("white")
pen.fillcolor("white")
pen.begin_fill()
pen.left(90)
pen.forward(50)
pen.circle(50, 180)
pen.forward(50)
pen.end_fill()

pen.penup()
pen.pensize(5)
pen.goto(60, 150)
pen.pendown()
pen.pencolor("blue")
pen.right(90)
pen.forward(100)

pen.penup()
pen.goto(60, -20)
pen.pendown()
pen.pencolor("red")
pen.forward(100)

pen.penup()
pen.goto(60, -170)
pen.pendown()
pen.pencolor("green")
pen.forward(100)

pen.penup()
pen.goto(80, -170)
pen.pendown()
pen.pencolor("brown")
pen.fillcolor("brown")
pen.begin_fill()
pen.forward(20)
pen.left(90)
pen.forward(20)
pen.left(90)
pen.forward(20)
pen.left(90)
pen.forward(20)
pen.left(90)
pen.end_fill()

pen.fillcolor("brown")
pen.begin_fill()
pen.penup()
pen.forward(120)
pen.pendown()
pen.forward(20)
pen.left(90)
pen.forward(20)
pen.left(90)
pen.forward(20)
pen.left(90)
pen.forward(20)
pen.left(90)
pen.end_fill()

pen.penup()
pen.pensize(1)
pen.pencolor("blue")
pen.goto(100, -270)
pen.pendown()
pen.fillcolor("blue")
pen.begin_fill()
pen.forward(20)
pen.right(90)
pen.forward(5)
pen.right(90)
pen.forward(20)
pen.right(90)
pen.forward(5)
pen.right(90)
pen.end_fill()

pen.penup()
pen.goto(100, -265)
pen.pendown()
pen.pencolor("white")
pen.fillcolor("white")
pen.begin_fill()
pen.forward(20)
pen.right(90)
pen.forward(147)
pen.right(90)
pen.forward(20)
pen.right(90)
pen.forward(147)
pen.right(90)
pen.end_fill()

pen.penup()
pen.pensize(0.5)
pen.goto(100, -118)
pen.pendown()
pen.pencolor("white")
pen.fillcolor("white")
pen.begin_fill()
pen.left(270)
pen.forward(5)
pen.circle(10, 180)
pen.forward(5)
pen.end_fill()

pen.right(90)
pen.penup()
pen.pensize(1)
pen.pencolor("blue")
pen.goto(-60, -270)
pen.pendown()
pen.fillcolor("blue")
pen.begin_fill()
pen.forward(20)
pen.right(90)
pen.forward(5)
pen.right(90)
pen.forward(20)
pen.right(90)
pen.forward(5)
pen.right(90)
pen.end_fill()

pen.penup()
pen.goto(-60, -265)
pen.pendown()
pen.pencolor("white")
pen.fillcolor("white")
pen.begin_fill()
pen.forward(20)
pen.right(90)
pen.forward(147)
pen.right(90)
pen.forward(20)
pen.right(90)
pen.forward(147)
pen.right(90)
pen.end_fill()

pen.penup()
pen.pensize(0.5)
pen.goto(-60, -118)
pen.pendown()
pen.pencolor("white")
pen.fillcolor("white")
pen.begin_fill()
pen.left(270)
pen.forward(5)
pen.circle(10, 180)
pen.forward(5)
pen.end_fill()

pen.penup()
pen.goto(-30, 160)
pen.pendown()
pen.pencolor("red")
pen.fillcolor("red")
pen.begin_fill()
pen.right(270)
pen.forward(80)
pen.left(90)
pen.forward(70)
pen.left(90)
pen.forward(80)
pen.left(90)
pen.forward(70)
pen.left(90)
pen.forward(5)
pen.left(90)
pen.end_fill()

pen.penup()
pen.goto(-15, 190)
pen.pendown()
pen.pencolor("yellow")
pen.fillcolor("yellow")
pen.begin_fill()
for i in range(5):
    pen.forward(20)
    pen.left(144)
pen.end_fill()

pen.penup()
pen.goto(0, 210)
pen.pendown()
pen.pencolor("yellow")
pen.fillcolor("yellow")
pen.begin_fill()
for i in range(5):
    pen.forward(10)
    pen.left(144)
pen.end_fill()

pen.penup()
pen.goto(10, 195)
pen.pendown()
pen.pencolor("yellow")
pen.fillcolor("yellow")
pen.begin_fill()
for i in range(5):
    pen.forward(10)
    pen.left(144)
pen.end_fill()

pen.penup()
pen.goto(10, 180)
pen.pendown()
pen.pencolor("yellow")
pen.fillcolor("yellow")
pen.begin_fill()
for i in range(5):
    pen.forward(10)
    pen.left(144)
pen.end_fill()

pen.penup()
pen.goto(0, 165)
pen.pendown()
pen.pencolor("yellow")
pen.fillcolor("yellow")
pen.begin_fill()
for i in range(5):
    pen.forward(10)
    pen.left(144)
pen.end_fill()

pen.penup()
pen.goto(-400, 210)
pen.write("中国航空航天发展史", font=("Arial", 20))
pen.penup()
pen.goto(-450, 180)
pen.pencolor("white")
pen.write("2016年    天宫二号发射成功", font=("Arial", 15))

pen.penup()
pen.goto(-450, 150)
pen.write("2012年    中国北斗卫星导航系统开通服务", font=("Arial", 15))

pen.penup()
pen.goto(-450, 120)
pen.write("2011年     天宫一号发射成功", font=("Arial", 15))

pen.penup()
pen.goto(-450, 90)
pen.write("2007年     嫦娥一号发射成功", font=("Arial", 15))

pen.penup()
pen.goto(-450, 60)
pen.write("2003年     神舟五号发射成功", font=("Arial", 15))

pen.penup()
pen.goto(-450, 30)
pen.write("1970年     东方红发射成功", font=("Arial", 15))

turtle.done()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页