猫史档案馆


【Python作品分享】新的作品

用户:生龙活虎8QRe生龙活虎8QRe查看:0 回复:1 评论:0 创建时间:2021-01-01T20:41:37


【作品展示】

center_image

 

【作品介绍】

ef34tr4g4gergreg

 

【作品源代码】

if easygui.ynbox('你做好思想觉悟了吗?', 'Codemao', ('做好了,', '没有,')):
    easygui.msgbox('那就开始吧,')
    __Pen.clear()
    __Pen.pensize(10)
    __Pen.penup()
    __Pen.goto((-25), (-25))
    __Pen.pendown()
    __Pen.setheading(0)
    __Pen.pencolor(random.choice(colors))
    __Pen.write(' Loading。。。。')
    __Pen.penup()
    __Pen.goto(0, 0)
    __Pen.pendown()
    for __count in range(6):
        __Pen.pencolor(random.choice(colors))
        __Pen.circle(50)
    __Pen.clear()
    y = 300
    __Pen.penup()
    __Pen.goto(x, y)
    __Pen.pendown()
    __Pen.pencolor("#33ffff")
    __Pen.write('A:新人,你在干嘛呢?还不动起来,新来的怪我要出逃了,', font=('Arial', 20, 'normal'))
    time.sleep(3)
    if easygui.ynbox('去不去正义,', 'Codemao', ('好的,我马上去,', '不要,我想在这待着,')):
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.pencolor("#33ff33")
        __Pen.write('你:好的,我马上去,', font=('Arial', 20, 'normal'))
        time.sleep(3)
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.pencolor("#99ffff")
        __Pen.write('A:新人蛮积极的吧?', font=('Arial', 20, 'normal'))
        time.sleep(3)
    else:
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.pencolor("#33ff33")
        __Pen.write('你:我不去,', font=('Arial', 20, 'normal'))
        time.sleep(3)
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.pencolor("#99ffff")
        __Pen.write('A:这由不得你,', font=('Arial', 20, 'normal'))
        time.sleep(3)
    turtle.bgcolor("#ffff00")
    y -= 25
    __Pen.penup()
    __Pen.goto(x, y)
    __Pen.pendown()
    __Pen.pencolor("#99ffff")
    __Pen.write('A:正在启动传送,', font=('Arial', 20, 'normal'))
    time.sleep(3)
    __Pen.clear()
    __Pen.penup()
    __Pen.goto((-50), 0)
    __Pen.pendown()
    __Pen.pencolor("#ff0000")
    __Pen.write('3', font=('Arial', 30, 'normal'))
    time.sleep(1)
    __Pen.clear()
    __Pen.write('2', font=('Arial', 30, 'normal'))
    time.sleep(1)
    __Pen.clear()
    __Pen.write('1', font=('Arial', 30, 'normal'))
    time.sleep(1)
    __Pen.clear()
    y = 300
    __Pen.penup()
    __Pen.goto(x, y)
    __Pen.pendown()
    __Pen.pencolor("#666666")
    __Pen.write('书:传送成功,', font=('Arial', 20, 'normal'))
    y -= 25
    __Pen.penup()
    __Pen.goto(x, y)
    __Pen.pendown()
    __Pen.pencolor("#33ff33")
    __Pen.write('你:', font=('Arial', 20, 'normal'))
    __Pen.penup()
    __Pen.forward(23)
    __Pen.pendown()
    __Pen.pencolor("#33ff33")
    __Pen.write(input('你说'))
    time.sleep(3)
    __Pen.clear()
    y = 300
    __Pen.penup()
    __Pen.goto(x, y)
    __Pen.pendown()
    员工1 = turtle.Pen()
    员工2 = turtle.Pen()
    员工3 = turtle.Pen()
    宇宙碎片 = turtle.Pen()
    员工1.penup()
    员工2.penup()
    员工3.penup()
    宇宙碎片.penup()
    员工1.goto((-40), 40)
    员工2.goto((-40), 0)
    员工3.goto((-40), (-40))
    宇宙碎片.goto(40, 0)
    员工1.pendown()
    员工2.pendown()
    员工3.pendown()
    宇宙碎片.pendown()
    easygui.msgbox('怪物名称:宇宙碎片   等级: T级  ')
    宇宙碎片.right(180)
    员工1血量 = 15
    员工2血量 = 15
    员工3血量 = 15
    员工1攻击 = 5
    员工2攻击 = 5
    员工3攻击 = 5
    宇宙碎片血量 = 40
    宇宙碎片攻击 = 5
    while (宇宙碎片血量 > 0):
        __Pen.pencolor("#000000")
        __Pen.write('宇宙碎片的回合,', font=('Arial', 20, 'normal'))
        time.sleep(3)
        __Pen.clear()
        __Pen.write('员工一血量:', font=('Arial', 20, 'normal'))
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.write('员工二血量:', font=('Arial', 20, 'normal'))
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.write('员工3血量:', font=('Arial', 20, 'normal'))
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.write('宇宙碎片血量:', font=('Arial', 10, 'normal'))
        y = 300
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.penup()
        __Pen.forward(65)
        __Pen.pendown()
        __Pen.write(员工1血量, font=('Arial', 20, 'normal'))
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.penup()
        __Pen.forward(65)
        __Pen.pendown()
        __Pen.write(员工2血量, font=('Arial', 20, 'normal'))
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.penup()
        __Pen.forward(65)
        __Pen.pendown()
        __Pen.write(员工3血量, font=('Arial', 20, 'normal'))
        y -= 25
        __Pen.penup()
        __Pen.goto(x, y)
        __Pen.pendown()
        __Pen.penup()
        __Pen.forward(75)
        __Pen.pendown()
        __Pen.write(宇宙碎片血量, font=('Arial', 20, 'normal'))
        if (random.randint(1, 2) == 1):
            if (random.randint(1, 2) == 1):
                员工1血量 -= 宇宙碎片攻击
                宇宙碎片.penup()
                宇宙碎片.goto((-39), 40)
                宇宙碎片.pendown()
                宇宙碎片.write('      -5', font=('Arial', 8, 'normal'))
                宇宙碎片.penup()
                宇宙碎片.goto(40, 0)
                easygui.msgbox('员工一受到了5滴血伤害,')
            else:
                if (random.randint(1, 2) == 1):
                    员工2血量 -= 宇宙碎片攻击
                    宇宙碎片.penup()
                    宇宙碎片.goto((-39), 0)
                    宇宙碎片.pendown()
                    宇宙碎片.write('      -5', font=('Arial', 8, 'normal'))
                    宇宙碎片.penup()
                    宇宙碎片.goto(40, 0)
                    easygui.msgbox('员工二受到了5滴血伤害,')
                else:
                    员工3血量 -= 宇宙碎片攻击
                    宇宙碎片.penup()
                    宇宙碎片.goto((-39), (-40))
                    宇宙碎片.pendown()
                    宇宙碎片.write('      -5', font=('Arial', 8, 'normal'))
                    宇宙碎片.penup()
                    宇宙碎片.goto(40, 0)
                    easygui.msgbox('员工三受到了5滴血伤害,')
        else:
            宇宙碎片血量 += 2
        easygui.msgbox('你的会合,')
        if easygui.ynbox('你是要攻击还是防御?', 'Codemao', ('攻击,', '防御,')):
            宇宙碎片血量 -= (员工1攻击 + (员工2攻击 + 员工3攻击))
            员工1.penup()
            员工2.penup()
            员工3.penup()
            员工1.goto((-39), 0)
            员工2.goto((-39), 0)
            员工3.goto((-39), 0)
            员工1.pendown()
            员工2.pendown()
            员工3.pendown()
            员工1.write((员工1攻击 + (员工2攻击 + 员工3攻击)))
            员工1.penup()
            员工2.penup()
            员工3.penup()
            员工1.goto((-40), 40)
            员工2.goto((-40), 0)
            员工3.goto((-40), (-40))
        else:
            a = int(turtle.numinput('你要给哪个员工加薪?', '请输入数字'))
            if (a == 1):
                员工1血量 += 3
            if (a == 2):
                员工2血量 += 3
            if (a == 3):
                员工3血量 += 3
else:
    __Pen.clear()
    easygui.msgbox('那就等等吧,欢迎你下次的到来,')

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
tq_xyytq_xyy

积木拼的

点赞0


评论