猫史档案馆


【Python作品分享】【去太空,趣编程】【作业帖】

用户:耐心的月见花psEE耐心的月见花psEE查看:0 回复:0 评论:0 创建时间:2021-05-11T23:25:35


【作品展示】

center_image

 

【作品介绍】

本作品是一幅以星星,人造卫星和星座为装饰,宇宙为背景,地球与月球为主体

 

【作品源代码】

import turtle
import random

__Pen = turtle.Pen()


__Pen.speed(0)
__Pen.pensize(10)
__Pen.penup()
__Pen.hideturtle()
__Pen.goto((-718), (-405))
__Pen.pendown()
__Pen.showturtle()
for __count in range(42):
    __Pen.pencolor("#000000")
    __Pen.forward(1430)
    __Pen.left(90)
    __Pen.forward(10)
    __Pen.left(90)
    __Pen.forward(1430)
    __Pen.right(90)
    __Pen.forward(10)
    __Pen.right(90)
__Pen.pensize(1)
for __count in range(600):
    星星大小 = random.uniform(0, 4)
    __Pen.fillcolor("#ffff99")
    __Pen.penup()
    __Pen.setx(random.uniform((-720), 720))
    __Pen.sety(random.uniform((-420), 420))
    __Pen.pendown()
    __Pen.begin_fill()
    __Pen.circle(星星大小)
    __Pen.end_fill()
__Pen.pencolor("#ffffff")
__Pen.fillcolor("#3333ff")
__Pen.hideturtle()
__Pen.penup()
__Pen.goto((-720), (-190))
__Pen.showturtle()
__Pen.pendown()
__Pen.begin_fill()
__Pen.write('  地球')
for __count in range(72):
    __Pen.right(0.5)
    __Pen.forward(10)
__Pen.right(120)
__Pen.forward(1000)
__Pen.end_fill()
__Pen.hideturtle()
__Pen.penup()
__Pen.goto((-500), (-100))
__Pen.right(145)
__Pen.pendown()
__Pen.showturtle()
__Pen.pencolor("#ffffff")
__Pen.fillcolor("#00cccc")
__Pen.begin_fill()
__Pen.forward(250)
__Pen.right(90)
__Pen.forward(50)
__Pen.right(90)
__Pen.forward(250)
__Pen.right(90)
__Pen.forward(150)
__Pen.right(45)
__Pen.forward(50)
__Pen.right(45)
__Pen.forward(50)
__Pen.right(90)
__Pen.forward(325)
__Pen.right(90)
__Pen.forward(50)
__Pen.right(45)
__Pen.forward(50)
__Pen.right(45)
__Pen.forward(135)
__Pen.end_fill()
__Pen.write('人造卫星')
__Pen.hideturtle()
__Pen.penup()
__Pen.goto(380, 240)
__Pen.pendown()
__Pen.showturtle()
__Pen.pencolor("#ffffff")
__Pen.left(90)
__Pen.forward(25)
__Pen.left(90)
__Pen.forward(50)
__Pen.right(70)
__Pen.forward(100)
__Pen.left(150)
__Pen.forward(20)
__Pen.left(20)
__Pen.forward(20)
__Pen.right(30)
__Pen.forward(60)
__Pen.right(15)
__Pen.forward(50)
__Pen.right(160)
__Pen.circle(20, steps=5)
__Pen.write('双鱼座')
__Pen.hideturtle()
__Pen.penup()
__Pen.goto(710, (-150))
__Pen.pendown()
__Pen.showturtle()
__Pen.fillcolor("#999999")
__Pen.begin_fill()
for __count in range(10):
    __Pen.left(1)
    __Pen.forward(25)
__Pen.write('月球')
for __count in range(80):
    __Pen.left(1)
    __Pen.forward(25)
__Pen.end_fill()
turtle.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页