猫史档案馆


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

用户:.android.android查看:0 回复:0 评论:0 创建时间:2021-04-30T14:59:24


【作品展示】

center_image

 

【作品介绍】

去太空,趣编程

 

【作品源代码】

import turtle as t

t.speed(0)
t.ht()
t.pensize(5)

ptx = 50/12
pty = -240

#太空

t.bgcolor('black')

#发射台


def launchpad():

    t.pu()
    t.goto(0, -300)
    t.pd()

    t.pencolor('white')

    t.fillcolor('white')
    t.begin_fill()
    for i in range(2):
        t.fd(50)
        t.lt(90)
        t.fd(10)
        t.lt(90)
    t.end_fill()

    t.lt(90)
    t.fd(10)
    t.rt(90)
    t.fd(50/12)

    t.fillcolor('yellow')
    t.begin_fill()

    for i in range(2):
        t.fd(40)
        t.lt(90)
        t.fd(50)
        t.lt(90)
    t.end_fill()


launchpad()
#火箭


def rocket():

    global ptx, pty

    t.seth(90)

    t.pu()
    t.goto(ptx, pty)
    t.pd()

    t.pencolor('black')

    t.fillcolor('white')
    t.begin_fill()
    for i in range(2):
        t.fd(200)
        t.rt(90)
        t.fd(40)
        t.rt(90)
    t.end_fill()
    t.fd(200)
    t.fillcolor('red')
    t.begin_fill()
    t.rt(90)
    t.fd(40)
    t.lt(120)
    t.fd(40)
    t.lt(120)
    t.fd(40)
    t.end_fill()


for i in range(20):

    rocket()
t.clear()


def rocketh():
    t.clear()
    global ptx, pty
    t.seth(90)
    t.pu()
    t.goto(ptx, pty)
    t.pd()
    t.pencolor('black')
    t.fillcolor('white')
    t.begin_fill()
    for i in range(2):
        t.fd(200)
        t.rt(90)
        t.fd(40)
        t.rt(90)
    t.end_fill()
    t.fd(200)
    t.fillcolor('red')
    t.begin_fill()
    t.rt(90)
    t.fd(40)
    t.lt(120)
    t.fd(40)
    t.lt(120)
    t.fd(40)
    t.end_fill()

#火

    t.pu()
    t.goto(ptx, pty)
    t.pd()

    t.seth(-55)

    t.fillcolor('orange')
    t.begin_fill()
    t.fd(20)
    t.circle(10, 135)
    t.rt(10)
    t.fd(20)
    t.seth(180)
    t.fd(40)
    t.end_fill()

    pty = pty+10
    if pty == 600:
        pty = -800


while 1 > 0:
    t.seth(90)
    rocketh()
    t.seth(0)
    launchpad()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页