why 发表于 2018-8-10 09:51:30

python基础之列表

print('='*20)  print('名字管理系统V8.6')
  print("1:添加一个新名字")
  print("2:删除一个名字")
  print("3:修改一个名字")
  print("4:查询一个名字")
  print("5:退出本系统")
  print('='*20)
  names =[]
  while True:
  num = int(input("请输入功能序号:"))
  if num == 1:
  new_name = input("请输入名字:")
  names.insert(0,new_name)
  print(names)
  if new_name in names:
  print("添加名字成功")
  elif num == 2:
  del_name = input("请输入要删除的名字:")
  if del_name not in names:
  print("没要找到该名字,请重新输入")
  names.remove(del_name)
  if del_name not in names:
  print(names)
  print("删除成功")
  elif num == 3:
  update_name = input("请输入你要修改的名字:")
  if update_name not in names:
  print("查无此人,请重新输入要修改的名字")
  else:
  modify_name = input("请输入修改后的名字:")
  index_name = names.index(update_name)
  names = modify_name
  if modify_name in names:
  print(names)
  print("修改名字成功")
  elif num == 4:
  find_name = input("请输入要查询的名字:")
  if find_name in names:
  print("该名字已存在")
  else:
  print("查无此人")
  elif num == 5:
  print("感谢使用系统")
  break
  else:
  print("输入有误请重新输入")
页: [1]
查看完整版本: python基础之列表