欢迎光临散文网 会员登陆 & 注册

用python编写的简易查询系统

2023-07-16 21:02 作者:WindowsNTsetup  | 我要投稿

这是查询系统的代码:

nosha = {}

print('欢迎使用笨蛋号查询系统')

print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

a = ''

while True:

  cz = input('若要开始,请输入你的操作:')

  if cz == '1':

    cx = input('请输入要查询人的名字:')

    if cx in nosha:

      print('笨蛋号为:',nosha[cx])

      print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

    else:

      print('没有此人!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')

      print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

     

  if cz == '2':

    xr1 = input('请输入要写入人的名字:')

    xr2 = input('请输入要写入人的笨蛋号:')

    if xr1 not in nosha:

      nosha[xr1] = xr2

      print('该人已添加')

      print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

    else:

      print('已有此人!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')

      print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

  if cz == '3':

    sc = input('请输入要删除人的名字:')

    if sc in nosha:

      a = nosha.pop(sc)

      print('该人已删除')

      print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')


    else:

      print('没有此人!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')

      print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

  if cz == '4':

    nosha.clear()

    print('已清空所有信息!')

    print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

  if cz == '5':

    if a == '':

      print('没有可恢复的数据!!!')

      print('【1】查询   【2】写入   【3】删除   【4】清空   【5】恢复最新删除数据   【6】查看名单')

    else:

      nosha[sc] = a

      print('已恢复',sc,'笨蛋号为:',a)

  if cz == '6':

    print(nosha)


用python编写的简易查询系统的评论 (共 条)

分享到微博请遵守国家法律