python管理系统(待完善)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
'''
战队管理系统
存储战队信息的数据结构
字典
列表
管理系统必备的功能
1.展示列表
2.查询
3.新增
{
name :
top
mid:
doc
 
}
4.修改
5.删除
6.退出
'''
team_list=[]
while True:
 
    print("欢迎来到XXX管理系统")
    print()
    res =input("请输入对应菜单:1.展示列表\
    2.查询\
    3.新增\
    4.修改\
    5.删除\
    6.退出")#"\引号里面换行"
    print(res)
    #可以将字符串转为int
    num=int(res)
    #判断输入的菜单进行相关的操作
    if num==1:
        print("展示列表")
    #     循环打印列表
    # 将team_list所有元素输出出来
        for item in team_list:
            print(item)
        print("展示列表完毕!")
    elif num==2:
        print("请输入查询关键字")
    # 循环列表每个元素,查看每个字典中的name对应的value值是否和输入的战队名一直
    # 如果有则输出当前战队信息,借宿当前列表循环
    # 关键字查询:mysql模糊查询,比对所有的value值进行匹配,附和要求的全部输出出来
    elif num == 3:
        print("新增相关操作")
        #定义变量接受用户需要的参数
        name=input("请输入战队名")#input返回值为str
        top = input("请输入上单名")  # input返回值为str
        mid = input("请输入中单名")  # input返回值为str
        adc = input("请输入射手名")  # input返回值为str
        jug = input("请输入打野名")  # input返回值为str
        sup = input("请输入辅助名")  #input返回值为str
        # 封装一个team字典
        team={
            "name":name,
            'top':top,
            "mid":mid,
            "adc":adc,
            "jug":jug,
            "sup":sup
        }
        team_list.append(team)
    elif num == 4:
        # 通过关键字锁定一个战队
        # 接受新的值替换原有的值
        name=input("输入战队名:")
        for item in team_list:
            if item[0]==name:
                op=input("输入要修改的人:1上单2中单3下单4射手5打野6辅助")
                switch(op)
        print("修改")
    elif num == 5:
        # 删除
        print("删除")
    elif num == 6:
        break;
    else:
        print("输入有误")

  

posted @   困到很想醒  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示