王者荣耀战绩查询系统代码赏析
来源:互联网 发布:电子黑板软件下载 编辑:程序博客网 时间:2024/04/29 20:31
#创建查询系统初始化信息
hero = {}
id = 1000
#创建初始化界面
def start():
print("***"*9)
print("欢迎您使用王者荣耀英雄查询系统:")
print("***"*9)
print("请按照以下提示信息进行操作:")
print("=="*11)
print("1.请输入英雄战绩信息:")
print("2.显示当前英雄战绩信息:")
print("3.删除英雄战绩信息:")
print("4.退出英雄战绩查询系统:")
print("=="*11)
#添加英雄信息
def add():
#建立英雄档案字典
my ={}
myhero = input("请输入英雄名称:")
mywin = input("请输入英雄胜利场次:")
mydraw = input("请输入英雄平局场次:")
mylose = input("请输入英雄失败场次:")
#将英雄信息加入字典
my["name"] = myhero
my["win"] = mywin
my["draw"] = mydraw
my["lose"] = mylose
#改变全局变量
global hero
global id
#递增添加英雄信息
id += 1
hero[id] = my
#显示英雄战绩信息
def show():
for k,v in hero.items():
print("英雄编号:%s 英雄名称:%s 英雄胜局:%s 英雄平局:%s 英雄败局:%s " %(k,v["name"],v["win"],v["draw"],v["lose"]))
print("=+=+"*30)
#删除英雄信息
def remove():
hero_id = int(input("请输入您要删除的英雄编号:"))
global hero
if hero_id in hero.keys():
del hero[hero_id]
print("您成功删除英雄编号为%d的信息" %hero_id)
else :
print("对不起,您输入有误!")
#建立循环系统
while True:
start()
number = int(input("请输入您要操作的编号:"))
if number == 1:
add()
elif number == 2:
show()
elif number == 3:
remove()
elif number == 4:
print("期待您的下一次使用,谢谢!")
break
else:
print("对不起,您输入错误!")
阅读全文
1 0
- 王者荣耀战绩查询系统代码赏析
- 王者荣耀版python赌博代码
- 王者荣耀签到系统策划案
- 王者荣耀
- 王者荣耀
- Python爬虫之一:十几行代码下载王者荣耀所有皮肤
- 王者荣耀_KEY
- 王者荣耀提取攻略
- 学生管理系统代码赏析
- 王者的荣耀--Monza后记
- 《王者荣耀》手游感想
- 玩-王者荣耀-英雄缺点
- vue2.0-王者荣耀助手
- 【王者荣耀】入门战斗经验
- 如何戒掉王者荣耀
- “王者荣耀”中的常用英语
- 论王者荣耀英雄花木兰
- QQ音速战绩查询1.03
- NYOJ 586-疯牛(二分)
- * 24种设计模式——装饰模式
- 基于多尺度深度网络的单幅图像深度估计
- Bear and Three Balls
- python 字符串
- 王者荣耀战绩查询系统代码赏析
- ResNet 6大变体对比
- Maven安装
- mongodb-find、分页、排序
- MainActivity.java10
- easyui 数据行同步修改---setTimeout延迟避免出错
- JS实现websocket+mqtt+ssl通信客户端实现
- list
- Java中的河内之塔算法