Python基础知识练习之增删改查

简单的增删改查小练习

print("*"*50)
print("欢迎进入管理系统")
print(
      "1.增加姓名\n"
      "2.删除姓名\n"
      "3.修改姓名\n"
      "4.查找姓名\n"
      "5.退出系统"
     )
print("*"*50)
names = []
while True:
    num = input("请输入操作编号:")
    if num != [0-9]:
        print("非法输入")
        num = input("请重新输入操作编号:")
    num = int(num)
    if num == 1:
        new_name = input("请输入姓名:")
        names.append(new_name)
        print(names)
    elif num == 2:
        del_name = input("请输入想要删除的姓名:")
        names.remove(del_name)
    elif num == 3:
        change_name = input("请输入想要修改的姓名:")
        if change_name in names:
            n = names.index(change_name)
            #print(names.index(change_name))
            names[n] = input("请输入修改后的名称:")
            print(names)
    elif num == 4:
        find_name = input("请输入想要查找的姓名:")
        if find_name in names:
            print("已找到")
        else:
            print("未找到")
    elif num == 5:
        break


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值