猫史档案馆


【Python作品分享】瑞雯成名之路【作品秀】

用户:超高校级绝望超高校级绝望查看:0 回复:1 评论:0 创建时间:2021-07-30T19:38:24


【作品展示】

center_image

 

【作品介绍】

111

 

【作品源代码】

#选择英雄
print('''请选择英雄                                                                                
       1.黑夜使者   亚索
       2.黎明使者   瑞雯
       3.神龙尊者   李青
       4.冲击之刃   劫
       5.神龙尊者   瑟提
       6.不想加载了,嘤嘤嘤。。。。。''')
print('-'*150)
print('选择你要战斗的英雄(1-6):')
#玩家选择
player = input()
if player == '1':
    print('你喵,竟然想玩托儿索,已为您自动选择')
    print('''您的初始攻击力是1300,生命3000
            Q伤害=攻击*0.5
            W伤害=攻击*0.3
            E伤害=攻击*0.3
            R伤害=攻击*2''')
elif player == '2':
    print('已为您自动选择英雄')
    print('''您的初始攻击力是1300,生命3000
            Q伤害=攻击*0.5
            W伤害=攻击*0.3
            E伤害=攻击*0.3
            R伤害=攻击*2''')
elif player == '3':
   print('你喵,竟然想玩瞎子,已为您自动选择')
   print('''您的初始攻击力是1300,生命3000
            Q伤害=攻击*0.5
            W伤害=攻击*0.3
            E伤害=攻击*0.3
            R伤害=攻击*2''')
elif player == '4':
   print('你喵,竟然想玩儿童劫,已为您自动选择')
   print('''您的初始攻击力是1300,生命3000
            Q伤害=攻击*0.5
            W伤害=攻击*0.3
            E伤害=攻击*0.3
            R伤害=攻击*2''')
elif player == '5':
   print('你喵,竟然想玩劲夫,已为您自动选择')
   print('''您的初始攻击力是1300,生命3000
            Q伤害=攻击*0.5
            W伤害=攻击*0.3
            E伤害=攻击*0.3
            R伤害=攻击*2''')
elif player == '6':
    print('暂时没有哦,已为您自动选择英雄')
    print('''您的初始攻击力是1300,生命3000
            Q伤害=攻击*0.5
            W伤害=攻击*0.3
            E伤害=攻击*0.3
            R伤害=攻击*2''')
else:
    print('暂时没有哦,已为您自动选择英雄')
    print('''您的初始攻击力是1300,生命3000
            Q伤害=攻击*0.5
            W伤害=攻击*0.3
            E伤害=攻击*0.3
            R伤害=攻击*2''')

#玩家/boss属性
player_attack = 1300
player_blood = 3000
boss_attack = 10000
boss_blood=30000

Q =  player_attack * 0.5

W = player_attack * 0.3

E = player_attack * 0.3

R = player_attack * 2

#玩
while True:
    print('_'*150)
    print('''选择你的操作(1-3)
        1.打小兵升级
        2.打亚索(boss)
        3.逃跑''')

    choose = input()


    if choose == '1':
        print('瑞雯提刀击倒了一波小兵')
        player_attack += 1300
        player_blood +=3000
        print('_'*150)
        print('瑞雯升级了!恭喜你,攻击已升至:',{player_attack},)
        print('                   生命已升至:',{player_blood},) 
        
    elif choose == '3':
        print('你个垃圾,临阵逃脱,小喵喵!')
        break
    
    elif choose == '2':
        
        print('瑞雯挥起她的断剑向亚索冲去')
        print('''请选择操作(1-4)
                1.Q
                2.W
                3.E
                4.R''')
        print('_'*150)
        attack =  input()
        if attack == '1':
            print('瑞雯提起断剑释放Q亚索瞬间受到',{player_attack * 0.5},'的伤害')
            boss_blood -= (player_attack * 0.5)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''' )
                break
            else:
                print('亚索挥出一道疾风对你造成',{boss_attack * 1},'的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')
                    break
        elif attack == '2':
            print('瑞雯仰天长啸,发出震魂怒吼,对亚索造成',{player_attack * 0.3},'的伤害')
            boss_blood -= (player_attack * 0.3)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''')
                break
            else:
                print('亚索挥出一道疾风对你造成', {boss_attack * 1}, '的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')
                    break
        elif attack == '3':
            print('瑞雯挥剑向前冲锋,所向无前,对亚索造成', {player_attack * 0.3}, '的伤害')
            boss_blood -= (player_attack * 0.3)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''')
                break
            else:
                print('亚索挥出一道疾风对你造成', {boss_attack * 1}, '的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')    
                    break
        elif attack == '4':
            print('锐雯的武器激荡着圣灵的能量,挥出一道疾风斩,亚索瞬间受到', {player_attack * 2}, '的伤害')
            boss_blood -= (player_attack * 2)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''')
                break
            else:
                print('亚索挥出一道疾风对你造成', {boss_attack * 1}, '的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')        
                    break
        else:
            print('瑞雯挥起她的断剑向亚索冲去')
        print('''请选择操作(1-4)
                1.Q
                2.W
                3.E
                4.R''')
        print('_'*150)
        attack =  input()
        if attack == '1':
            print('瑞雯提起断剑释放Q亚索瞬间受到',{player_attack * 0.5},'的伤害')
            boss_blood -= (player_attack * 0.5)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''' )
                break
            else:
                print('亚索挥出一道疾风对你造成',{boss_attack * 1},'的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')
                    break
        elif attack == '2':
            print('瑞雯仰天长啸,发出震魂怒吼,对亚索造成',{player_attack * 0.3},'的伤害')
            boss_blood -= (player_attack * 0.3)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''')
                break
            else:
                print('亚索挥出一道疾风对你造成', {boss_attack * 1}, '的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')
                    break
        elif attack == '3':
            print('瑞雯挥剑向前冲锋,所向无前,对亚索造成', {player_attack * 0.3}, '的伤害')
            boss_blood -= (player_attack * 0.3)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''')
                break
            else:
                print('亚索挥出一道疾风对你造成', {boss_attack * 1}, '的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')
                    break    
        elif attack == '4':
            print('锐雯的武器激荡着圣灵的能量,挥出一道疾风斩,亚索瞬间受到', {player_attack * 2}, '的伤害')
            boss_blood -= (player_attack * 2)
            if boss_blood < 1:
                print('_'*150)
                print('亚索经过瑞雯的攻击应声倒下了')
                print('''G A M E
O V E R ''')
                
                break
            else:
                print('亚索挥出一道疾风对你造成', {boss_attack * 1}, '的伤害')
                print('_'*150)
                player_blood -= boss_attack
                if player_blood < 1:
                    print('_'*150)
                    print('你没了')
                    print('''G A M E
O V E R ''')
                    break

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
wwwloadwwwload

你喵,你居然想用这个程序!?

点赞1


评论