王者荣耀购买装备

编程入门 行业动态 更新时间:2024-10-24 04:40:54

王者<a href=https://www.elefans.com/category/jswz/34/1767204.html style=荣耀购买装备"/>

王者荣耀购买装备


```python
#游戏:
'''1.选择人物2.购买武器 金币3.打仗 赢得金币4.选择删除武器5.查看武器6.退出游戏'''
import randomprint('*'*40)
print('\t欢迎来到王者荣耀')
print('*'*40)role=input('请选择游戏人物:(1.鲁班 2.后羿 3.李白 4.孙尚香 5.貂蝉 6.诸葛亮)')coins = 1000#保存自己武器容器
weapon_list = []#print('欢迎{}来到王者荣耀,当前的金币是{}'.format(role,coins))print('欢迎{}来到王者荣耀,当前金币是:{}'.format(role,coins))while True:choice = int(input('请选择:\n 1.购买武器\n 2.打仗\n 3.删除武器\n 4.查看武器\n 5.退出游戏\n'))if choice == 1:#购买武器print('欢迎来到武器库:')weapons = [['屠龙刀',500],['樱花枪',400],['98k',1000],['手榴弹',800],['饮血剑',700],['鹅毛扇',800]]for weapon in weapons:print(weapon[0],weapon[1],sep='   ')#提示输入要购买武器weaponname = input('请输入要购买武器名称:')#1.原来有没有买过武器 2.输入的武器是否在武器库if weaponname not in weapon_list:#是否在武器库for weapon in weapons:if weaponname == weapon[0]:#购买武器if coins >= weapon[1]:coins-=weapon[1]weapon_list.append(weapon[0])print('{}购买武器{}成功!'.format(role,weaponname))breakelse:print('金币不足,去打仗挣钱吧')else:print('输入错误')else:print('已拥有该武器')elif choice == 2:#打仗 假设你有多个武器print('进入战场。。。。')if len(weapon_list)>0:#选择武器print('{}拥有的武器如下:'.format(role))for weapon in weapon_list:print(weapon)while True:weaponname = input('请选择:')if weaponname in weapon_list:#进入战争状态 默认跟张飞ran1 = random.randint(1,20)ran2 = random.randint(1,20)if ran1>ran2:print('此局对战张飞胜!!')else:print('此局对战{}胜'.format(role))coin +=200print('您的金币是{}'.format(coins))breakelse:print('还没有武器请购买')elif choice == 3:#删除武器print('武器太多,很沉,扔几个。。。')if len(weapon_list)>0:print('{}拥有的武器如下:'.format(role))for weapon in weapon_list:print(weapon)while True:weaponname = input('请选择要删除的武器')if weaponname in weapon_list:#删除武器 remove popweapon_list.remove(weaponname)#返金币for weapon in weapons:if weaponname == weapon[0]:coins += weapon[1]print('删除成功,还剩{}金币'.format(coins))breakbreakelse:print('武器名称输入有误!')else:print('你都没武器,删空气?')elif choice == 4:print('{}拥有的武器如下:'.format(role))for weapon in weapon_list:print(weapon)print('总金币:',coins)elif choice == 5:answer = input('确定要离开王者荣耀游戏吗?(yes/no)')if answer == 'yes':print('game over')breakelse:print('输入错误,请重新选择')

更多推荐

王者荣耀购买装备

本文发布于:2023-06-29 10:44:27,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/943651.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:荣耀   王者   装备

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!