# 名字管理系统 print("=" * 60) print("名片管理系统 V0.01") print("1 添加名字") print("2 删除名字") print("3 修改名字") print("4 查询名字") print("5 退出系统") print("=" * 60) names = [] # 存储数组 while True: num = int(input("请输入序号:")) if num == 1: name = input("请输入名字") names.append(name) print(names) elif num == 2: name = input("请输入要删除的名字") if name in names: names.remove(name) print("删除元素成功,列表结果为") print(names) else: print("列表中没有%s姓名" % name) pass elif num == 3: name = input("请输入要修改的名字") index = names.index(name) if index > -1: destName = input("请输入要修改为") names[index] = destName print("修改元素成功,列表结果为") print(names) else: print("列表中没有%s姓名" % name) elif num == 4: name = input("请输入要查询的名字") if name in names: print("%s在名字列表中" % name) else: print("%s不在名字列表中" % name) elif num == 5: break else: print("输入错误,请重新输入") |
测试:
============================================================ 名片管理系统 V0.01 1 添加名字 2 删除名字 3 修改名字 4 查询名字 5 退出系统 ============================================================ 请输入序号:1 请输入名字张三 ['张三'] 请输入序号:1 请输入名字列表 ['张三', '列表'] 请输入序号:3 请输入要修改的名字张三 请输入要修改为李四 修改元素成功,列表结果为 ['李四', '列表'] 请输入序号:4 请输入要查询的名字张三 张三不在名字列表中 请输入序号:4 请输入要查询的名字李四 李四在名字列表中 请输入序号:2 请输入要删除的名字张三 列表中没有张三姓名 请输入序号:2 请输入要删除的名字李四 删除元素成功,列表结果为 ['列表'] 请输入序号:5
Process finished with exit code 0
如有疑问,请发邮件:[email protected]
|