用户:
接沫没急机查看:0 回复:1 评论:0 创建时间:2021-05-11T18:43:13
【作品展示】

【作品介绍】
这是一款关于太空探险的作品。3个太空宇航员在一个小行星上探索宇宙的时候看到许多小星星,一个人造卫星,一个宇宙飞船甚至还有一个新的星球!!!这个重大发现使他们看愣住了,激动无法用言语表达。
【作品源代码】
import turtle
import time
import random
__Pen = turtle.Pen()
#开始进入Python的世界
turtle.bgcolor("#000000")
print('欢迎来到航空展示馆')
print(str(input('你的名字?')), '你好!')
print('3秒后开始展示')
time.sleep(1)
print('3')
time.sleep(1)
print('2')
time.sleep(1)
print('1')
time.sleep(1)
print('开始')
time.sleep(1)
星星 = turtle.Pen()
星星.speed(0)
for __count in range(20):
星星.penup()
星星.setx(random.randint((-800), 800))
星星.sety(random.randint((-500), 500))
星星.pendown()
星星.fillcolor("#ffffff")
星星.begin_fill()
星星.right(70)
星星.forward(10)
星星.left(50)
星星.forward(10)
for __count in range(3):
星星.right(140)
星星.forward(10)
星星.left(50)
星星.forward(10)
星星.end_fill()
for __count in range(20):
星星.penup()
星星.setx(random.randint((-800), 800))
星星.sety(random.randint((-500), 500))
星星.pendown()
星星.fillcolor("#ffffff")
星星.begin_fill()
星星.right(70)
星星.forward(8)
星星.left(50)
星星.forward(8)
for __count in range(3):
星星.right(140)
星星.forward(8)
星星.left(50)
星星.forward(8)
星星.end_fill()
for __count in range(20):
星星.penup()
星星.setx(random.randint((-800), 800))
星星.sety(random.randint((-500), 500))
星星.pendown()
星星.fillcolor("#ffffff")
星星.begin_fill()
星星.right(70)
星星.forward(6)
星星.left(50)
星星.forward(6)
for __count in range(3):
星星.right(140)
星星.forward(6)
星星.left(50)
星星.forward(6)
星星.end_fill()
for __count in range(20):
星星.penup()
星星.setx(random.randint((-800), 800))
星星.sety(random.randint((-500), 500))
星星.pendown()
星星.fillcolor("#ffffff")
星星.begin_fill()
星星.right(70)
星星.forward(4)
星星.left(50)
星星.forward(4)
for __count in range(3):
星星.right(140)
星星.forward(4)
星星.left(50)
星星.forward(4)
星星.end_fill()
星星.hideturtle()
#开始进入Python的世界
__Pen.speed(0)
__Pen.showturtle()
__Pen.penup()
__Pen.goto(0, (-100))
__Pen.pendown()
__Pen.fillcolor("#ffcc66")
__Pen.begin_fill()
__Pen.left(90)
for __count in range(10):
__Pen.forward(20)
__Pen.right(3)
__Pen.right(110)
for __count in range(10):
__Pen.forward(20)
__Pen.right(3)
__Pen.right(83)
__Pen.forward(70)
__Pen.end_fill()
__Pen.penup()
__Pen.right(90)
__Pen.forward(60)
__Pen.right(90)
__Pen.forward((-30))
__Pen.right(90)
__Pen.pendown()
__Pen.fillcolor("#33cc00")
__Pen.begin_fill()
__Pen.circle(40)
__Pen.end_fill()
__Pen.penup()
__Pen.goto(0, (-120))
__Pen.right(10)
for __count in range(3):
__Pen.fillcolor("#ff0000")
__Pen.begin_fill()
__Pen.pendown()
__Pen.right(90)
__Pen.circle(30, steps=3)
__Pen.end_fill()
__Pen.penup()
__Pen.right(180)
__Pen.forward(70)
__Pen.right(90)
__Pen.hideturtle()
#开始进入Python的世界
星球 = turtle.Pen()
星球.speed(0)
星球.penup()
星球.goto((-500), 0)
星球.fillcolor("#33ffff")
星球.begin_fill()
星球.pendown()
星球.circle(200)
星球.end_fill()
星球.penup()
星球.goto((-500), 50)
星球.pendown()
星球.pencolor("#009900")
星球.fillcolor("#009900")
星球.begin_fill()
星球.circle(30, steps=8)
星球.pensize(5)
星球.goto((-500), 150)
星球.circle(30, steps=6)
星球.end_fill()
星球.penup()
星球.goto((-600), 50)
星球.pendown()
星球.fillcolor("#009900")
星球.begin_fill()
星球.circle(30, steps=9)
星球.end_fill()
星球.penup()
星球.goto((-400), 200)
星球.pendown()
星球.fillcolor("#009900")
星球.begin_fill()
星球.circle(30, steps=9)
星球.goto((-650), 100)
星球.circle(30, steps=8)
星球.end_fill()
星球.hideturtle()
#开始进入Python的世界
宇航员 = turtle.Pen()
宇航员.speed(0)
宇航员.penup()
宇航员.goto(500, (-100))
宇航员.fillcolor("#ffffff")
宇航员.begin_fill()
宇航员.pendown()
宇航员.left(180)
for __count in range(300):
宇航员.forward(1)
宇航员.right(1)
宇航员.end_fill()
宇航员.penup()
宇航员.right(90)
宇航员.forward(10)
宇航员.left(60)
宇航员.forward(25)
宇航员.fillcolor("#999999")
宇航员.begin_fill()
宇航员.pendown()
宇航员.right(180)
宇航员.circle(40)
宇航员.end_fill()
宇航员.penup()
宇航员.forward(30)
宇航员.pendown()
宇航员.fillcolor("#ffffff")
宇航员.begin_fill()
for __count in range(90):
宇航员.forward(1)
宇航员.right(1)
宇航员.forward(50)
宇航员.right(90)
宇航员.forward(30)
宇航员.right(90)
宇航员.forward(50)
宇航员.right(180)
宇航员.forward(100)
宇航员.right(90)
宇航员.forward(20)
宇航员.left(90)
宇航员.forward(100)
宇航员.right(90)
宇航员.forward(40)
宇航员.right(90)
宇航员.forward(100)
宇航员.right(180)
宇航员.forward(100)
宇航员.right(90)
宇航员.forward(40)
宇航员.right(90)
宇航员.forward(100)
宇航员.left(90)
宇航员.forward(20)
宇航员.right(90)
宇航员.forward(100)
宇航员.right(180)
宇航员.forward(50)
宇航员.right(90)
宇航员.forward(30)
宇航员.right(90)
宇航员.forward(50)
for __count in range(90):
宇航员.forward(1)
宇航员.right(1)
宇航员.forward(5)
宇航员.end_fill()
宇航员.fillcolor("#666666")
宇航员.begin_fill()
宇航员.right(90)
宇航员.forward(100)
宇航员.left(90)
宇航员.forward(60)
宇航员.left(90)
宇航员.forward(100)
宇航员.end_fill()
宇航员.hideturtle()
#开始进入Python的世界
北斗七星 = turtle.Pen()
北斗七星.speed(0)
北斗七星.penup()
北斗七星.goto(400, 300)
北斗七星.pendown()
北斗七星.pencolor("#ffffcc")
北斗七星.dot(5)
北斗七星.right(70)
北斗七星.forward(50)
北斗七星.dot(5)
北斗七星.left(70)
北斗七星.forward(50)
北斗七星.dot(5)
北斗七星.forward(50)
北斗七星.dot(5)
北斗七星.left(60)
北斗七星.forward(50)
北斗七星.dot(5)
北斗七星.right(72)
北斗七星.forward(50)
北斗七星.dot(5)
北斗七星.right(2)
北斗七星.forward(50)
北斗七星.dot(5)
北斗七星.hideturtle()
#开始进入Python的世界
双子座 = turtle.Pen()
双子座.speed(0)
双子座.penup()
双子座.goto((-650), (-150))
双子座.pencolor("#ffffcc")
双子座.pendown()
双子座.dot(5)
双子座.left(60)
双子座.forward(60)
双子座.dot(5)
双子座.right(70)
双子座.forward(60)
双子座.dot(5)
双子座.right(70)
双子座.forward(60)
双子座.dot(5)
双子座.left(70)
双子座.forward(60)
双子座.dot(5)
双子座.left(180)
双子座.forward(60)
双子座.left(75)
双子座.forward(60)
双子座.dot(5)
双子座.left(30)
双子座.forward(60)
双子座.dot(5)
双子座.left(45)
双子座.forward(50)
双子座.dot(5)
双子座.left(45)
双子座.forward(50)
双子座.dot(5)
双子座.penup()
双子座.goto((-650), (-150))
双子座.pendown()
双子座.right(120)
双子座.forward(60)
双子座.dot(5)
双子座.right(180)
双子座.forward(60)
双子座.right(140)
双子座.forward(60)
双子座.dot(5)
双子座.right(25)
双子座.forward(60)
双子座.dot(5)
双子座.right(45)
双子座.forward(50)
双子座.dot(5)
双子座.hideturtle()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn