美文网首页
python列表的应用——名字管理系统

python列表的应用——名字管理系统

作者: 嗷老板 | 来源:发表于2019-06-12 10:15 被阅读0次

      下面使用所学列表知识,实现简单的名字管理系统。

    需求:

    • 打印系统的选项供用户选择
    • 实现增、删、改、查的功能
    • 实现系统的多次运行,让用户可以多次操作

    实现:

    #1、打印功能提示
    print("="*50)
    print("                     名字管理系统")
    print("1.添加一个名字")
    print("2.删除一个名字")
    print("3.修改一个名字")
    print("4.查询一个名字")
    print("5.退出系统")
    print("="*50)
    
    names = []  定义一个列表存储名字#
    while True:  #死循环,让程序多次执行
      #2、获取用户选择
      num = input("请输入选择的功能序号:")
    
      #3、根据用户选择,执行相应的功能
      if num == '1':
        newName = input("请输入要添加的名字:")
        names.append(newName)
        print(names)
      elif num == '2':
        delName = input("请输入要删除的名字:")
        names.remove(delName)
        print(names)
      elif num == '3':
        alterName = input("请输入要修改的名字:")
        index = names.index(alterName)
        newName = input("请输入修改后的名字:")
        names[index] = newName
      elif num == '4'
        findName = input("请输入要查询的名字:")
        if findName in names:
          print("系统中存在此人")
        else:
          print("查无此人")
      elif num == '5':
        break;
      else:
        print("选择错误,请重新选择!")
    

    相关文章

      网友评论

          本文标题:python列表的应用——名字管理系统

          本文链接:https://www.haomeiwen.com/subject/eriqfctx.html