您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:python实现学生通讯录管理系统

51自学网 2021-10-30 22:54:19
  python
这篇教程python实现学生通讯录管理系统写得很实用,希望能帮到您。

本文实例为大家分享了python实现学生通讯录管理系统的具体代码,供大家参考,具体内容如下

功能模块分析:

1.首页(菜单功能)
2.添加学生
3.删除学生
4.修改学生
5.统计通讯录联系人人数
6.获取所有学生通讯信息

代码如下:

def main(): while True: menu() number = int(input("请输入需要实现的操作的序号:")) if number==1:  insert() #添加学生 if number==2:  delete() #删除学生 if number==3:  modify() #修改学生 if number==4:  count() #统计通讯录联系人人数 if number==5:  disply() #获取所有学生通讯信息 if number==0:  x=input("输入yes退出系统,输入其他任意字符不退出:")  if x == "yes":  breakstudentlist=[]def menu(): Menu = """====================学生通讯录管理系统-V1.0====================  1.添加学生  2.删除学生  3.修改学生  4.统计通讯录联系人人数  5.获取所有学生通讯信息  0.退出系统===================================================== """ print(Menu)def insert(): while True: studentdict={} studentdict["序号"]=input("请输入需添加学生的序号:") studentdict["姓名"]=input("请输入需添加学生的姓名:") studentdict["电话"]=input("请输入需添加学生的电话:") studentlist.append(studentdict) x = input("输入no结束添加学生,输入其他任意字符将继续:") if x=="no":  breakdef delete(): while True: i=input("请输入需删除的学生的序号:") for index,item in enumerate(studentlist):  if item["序号"]==i:  del studentlist[index] x = input("输入no结束删除学生,输入其他任意字符将继续:") if x == "no":  breakdef modify(): while True: i = input("请输入需修改的学生的序号:") for item in studentlist:  if item["序号"]==i:  item["姓名"]=input("请输入修改后的学生的姓名:")  item["电话"]=input("请输入修改后的学生的电话:") x = input("输入no结束修改学生,输入其他任意字符将继续:") if x == "no":  breakdef count(): a=len(studentlist) print("通讯录共有",a,"位联系人")def disply(): print('---------------------------') for studentdict_1 in studentlist:  for key,value in studentdict_1.items():  print(key,":",value)  print('---------------------------')main()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持51zixue.net。


基于Pytorch版yolov5的滑块验证码破解思路详解
浅析Python模块之间的相互引用问题
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。