zoukankan      html  css  js  c++  java
  • Python-列表的运用-名字管理系统

    code:

     1 # 1打印功能提示
     2 print('='*50)
     3 print('名字关系系统 V1.0')
     4 print('1:添加一个新的名字')
     5 print('2:删除一个名字')
     6 print('3:修改一个名字')
     7 print('4:查询一个名字')
     8 print('5:退出系统')
     9 print('='*50)
    10 names = [] #定义一个空列表用来存储添加的名字
    11 # 2获取用户选择
    12 while True:
    13     num = int(input('请输入功能序号:'))
    14     # 3根据用户的选择,执行相应的功能
    15     if num == 1:
    16         new_name = input('请输入名字:')
    17         names.append(new_name)
    18         print(names)
    19     elif num == 2:
    20         del_name =input('请输入要删除的名字')
    21         names.remove(del_name)
    22         print('已经删除!',names)
    23     elif num == 3:
    24         old_name = input('请输入要修改的名字:')
    25         update_name = input('请输入修改的值:')
    26         index = names.index(old_name)
    27         names[index] = update_name
    28         print('修改完成!',names)
    29     elif num == 4:
    30         find_name = input('请输入要查询的名字:')
    31         if find_name in names:
    32             print('找到了你要找的人')
    33         else:
    34             print('查无此人!')
    35     elif num == 5:
    36         break
    37     else:
    38         print('输入有误!')
    39         continue

    感想:

    今天复习一下列表的运用。用一个名字管理系统,实现列表的增删改查!

    用一张截图总结一下列表的使用:

  • 相关阅读:
    浅谈c#中使用lock的是与非
    C#设计模式学习笔记单例模式
    ArrayList c.toArray might (incorrectly) not return Object[] (see 6260652)
    java.lang.Object 之 clone() 使用

    把以前的补齐 张
    String的方法 张
    随便写写 张
    集合框架 张
    java 张
  • 原文地址:https://www.cnblogs.com/pjjo/p/7531423.html
Copyright © 2011-2022 走看看