用户:
一汪查看:0 回复:0 评论:0 创建时间:2021-05-05T22:09:04
【作品展示】

【作品介绍】
我看了《星际穿越》这部电影,自己用程序画出了星际飞船穿越黑洞的画面,参加去太空趣编程比赛。
【作品源代码】
import turtle
turtle.bgcolor('black')
mypen = turtle.Pen()
mypen.hideturtle()
# 黑洞
# 中心的圆
mypen.pendown()
outside = 210
mypen.color("lightyellow")
mypen.dot(outside)
mypen.color("black")
mypen.dot((outside - 50))
inside = (outside - 60)
mypen.color("lightyellow")
mypen.dot(inside)
mypen.color("black")
mypen.dot((inside - 5))
mypen.penup()
mypen.left(180)
mypen.forward((outside / 2 + 90))
mypen.pendown()
mypen.color("lightyellow")
# 线
mypen.setheading(180)
mypen.forward(30)
mypen.right(180)
mypen.forward((outside * 2))
mypen.left(180)
mypen.forward(20)
mypen.pensize(5)
mypen.forward(380)
mypen.left(180)
mypen.forward(20)
mypen.pensize(10)
mypen.forward(340)
# 宇宙飞船
mypen.pencolor('lightgrey')
mypen.penup()
mypen.right(90)
mypen.forward(190)
mypen.pendown()
mypen.left(90)
mypen.pensize(5)
num = (360 / 12)
i = 0
while (i < 12):
mypen.forward(20)
mypen.left(90)
mypen.forward(20)
mypen.left(90)
mypen.forward(20)
mypen.left(90)
mypen.forward(20)
mypen.left(90)
mypen.forward(20)
mypen.right(num)
i = (i + 1)
mypen.right(70)
mypen.forward(30)
mypen.right(90)
mypen.forward(8)
mypen.left(90)
mypen.forward(16)
mypen.left(90)
mypen.forward(16)
mypen.left(90)
mypen.forward(16)
mypen.left(90)
mypen.forward(8)
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn