Python 花名册

mac2026-01-13  8

print("="*50) str = '欢迎使用花名册系统v6.8' print(str.center(35)) print("1.添加新名字") print("2.删除一个名字") print("3.修改一个名字") print("4.查询一个人的名字,找到,显示此人的序号") print("5.输出班级名单") print("6.统计班级人数") print("7.退出系统") print("="*50) nameList = ["李易峰","易烊千玺","小李"] while True: number = int(input('请输入您要的数字:')) if number == 1: addName = input("请输入要添加的名字:") if addName in nameList: print("您要添加的名字已存在,不能重复添加!") else: nameList.append(addName) print("添加新名字后:", nameList) elif number == 2: deleteName = input("请输入要删除的名字:") if deleteName in nameList: nameList.remove(deleteName) print("删除一个名字后:", nameList) else: print("无法删除,名字不存在!") elif number == 3: xiuGaiQName = input("请输入要修改的名字:") if xiuGaiQName in nameList: xiuGaiHName = input("请输入要修改成的名字:") nameList[nameList.index(xiuGaiQName)] = xiuGaiHName print("修改一个名字后:", nameList) else: print("无法修改,名字不存在!") elif number == 4: findName = input("请输入要查找的名字:") if findName in nameList: index = nameList.index(findName)+1 print("找到了您所查找的人,此人的序号为:",index) else: print("不好意思,查无此人!") elif number == 5: print("班级名单为:",nameList) elif number == 6: s = set(nameList) print("班级中一共有:",len(s),"人") elif number == 7: print("已成功退出系统!") break else: print("您输入的数字有误!请重新输入!")

最新回复(0)