返回顶部
首页 > 资讯 > 后端开发 > Python >使用python编写一个学生通讯录管理系统
  • 662
分享到

使用python编写一个学生通讯录管理系统

2023-06-06 13:06:57 662人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

本篇文章为大家展示了使用python编写一个学生通讯录管理系统,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。功能模块分析:首页(菜单功能)2.添加学生3.删除学生4.修改学生5.统计通讯录联系人人数

本篇文章为大家展示了使用python编写一个学生通讯录管理系统,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

功能模块分析:

首页(菜单功能)
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()

上述内容就是使用Python编写一个学生通讯录管理系统,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网Python频道。

--结束END--

本文标题: 使用python编写一个学生通讯录管理系统

本文链接: https://lsjlt.com/news/247240.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用python编写一个学生通讯录管理系统
    本篇文章为大家展示了使用python编写一个学生通讯录管理系统,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。功能模块分析:首页(菜单功能)2.添加学生3.删除学生4.修改学生5.统计通讯录联系人人数...
    99+
    2023-06-06
  • 使用Java编写一个学生成绩管理系统
    这篇文章将为大家详细讲解有关使用Java编写一个学生成绩管理系统,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Java可以用来干什么Java主要应用于:1. web开发;2. Android...
    99+
    2023-06-14
  • 利用Java写一个学生管理系统
    目录 前言: 其实作为一名Java的程序猿,无论你是初学也好,大神也罢,学生管理系统一直都是一个非常好的例子,初学者主要是用数组、List等等来写出一个简易的学生管理系统,二、牛逼一...
    99+
    2024-04-02
  • 如何使用C++编写一个简单的学生宿舍管理系统?
    如何使用C++编写一个简单的学生宿舍管理系统?学生宿舍管理系统是一个可以方便管理学生宿舍信息的软件系统。使用C++编写一个简单的学生宿舍管理系统不仅可以锻炼编程技能,还可以提高对学生宿舍管理流程的理解和把握。本文将介绍如何使用C++编写一个...
    99+
    2023-11-03
    C++ 管理系统 学生宿舍
  • 如何使用C++编写一个简单的学生信息管理系统?
    如何使用C++编写一个简单的学生信息管理系统?学生信息管理系统是一款非常常见且实用的软件,用于管理和记录学生的基本信息、课程成绩等。本文将指导您如何使用C++编写一个简单的学生信息管理系统。首先,您需要确定学生信息管理系统的基本功能模块。常...
    99+
    2023-11-04
    C++ 编写 学生信息管理
  • 如何使用C++编写一个简单的学生课程表管理系统?
    如何使用C++编写一个简单的学生课程表管理系统?学生课程表管理系统是一个辅助学生进行课程安排和管理的工具。学生可以通过该系统来查询课程信息、选择课程、管理课程表等。下面将介绍如何使用C++编写一个简单的学生课程表管理系统。首先,我们需要定义...
    99+
    2023-11-02
    C++编程 学生 课程表管理系统
  • 用PHP写一个学生成绩管理系统-基础版
    在开始编写代码前,首先需要在MySQL数据库中创建一个名为student的表,并添加id、name、math、english、science五列,分别用于存储学生ID、姓名、数学成绩、英语成绩和科学成绩的数据。具体SQL命令如下: CREA...
    99+
    2023-09-02
    php
  • python实现通讯录管理系统
    本文实例为大家分享了python实现通讯录管理系统的具体代码,供大家参考,具体内容如下 题目 期末项目  一. 项目要求 利用函数实现通讯录管理系统,通讯录的内容包含姓名、...
    99+
    2024-04-02
  • Python实现一个完整学生管理系统
    目录前言创建入口函数新增学生insert展示学生show查找学生find删除学生delete加入存档读档存档读档打包成exe程序发布代码前言 功能 新增学生显示学生查找学生删除学生存...
    99+
    2023-01-29
    Python学生管理系统 Python学生管理系统设计
  • 使用python怎么制作一个学生信息管理系统
    使用python怎么制作一个学生信息管理系统?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究...
    99+
    2023-06-14
  • python写一个cmdb管理系统
    在人生苦短,我用Python的号召下,自己也学习了python这门语言,也自己写了一个简单cmdb系统,简单说一下这个系统,功能就是资产的增删改查,excel导出、多文件上传、基于密码的终端登录,资产信息自动更新,用户管理,批量命令执行,历...
    99+
    2023-01-31
    管理系统 python cmdb
  • C语言编写实现学生管理系统
    本文实例为大家分享了C语言实现学生管理系统的具体代码,供大家参考,具体内容如下 项目介绍 学生信息管理系统是一个基于C语言开发的系统,其中有用到冒泡排序、指针、结构体、二位数组等知识...
    99+
    2024-04-02
  • 一篇文章教你用Python实现一个学生管理系统
    目录片头源码:总结片头 Python看了差不多三四天吧,基本上给基础看差不多了。写个管理系统吧,后续不出意外SQL、文件存储版本都会更。 学习Python感想: ...
    99+
    2024-04-02
  • 如何使用C++编写一个简单的学生选课系统?
    如何使用C++编写一个简单的学生选课系统?随着科技的不断发展,计算机编程已经成为了一种必备的技能。而在学习编程的过程中,一个简单的学生选课系统可以帮助我们更好地理解和应用编程语言。在本文中,我们将介绍如何使用C++编写一个简单的学生选课系统...
    99+
    2023-11-02
    C++ 编写 学生选课系统
  • python实现简单通讯录管理系统
    本文实例为大家分享了python实现通讯录管理系统的具体代码,供大家参考,具体内容如下 =====欢迎使用通讯录管理系统=====1.添加2.修改3.册除4.查询5.排序6.退出==...
    99+
    2024-04-02
  • python如何实现通讯录管理系统
    一. 项目要求我们可以使用函数来实现通讯录管理系统,该系统需要保存姓名、联系方式、微信号、电子邮件等联系人信息。至少要包含姓名和联系方式两种。该管理系统具备添加、删除、修改、查询、显示和保存信息的功能。二.项目步骤1.使用自定义函数实现每个...
    99+
    2023-05-22
    Python
  • 怎么用Android开发一个学生管理系统
    本篇内容介绍了“怎么用Android开发一个学生管理系统”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!效果演示随手做的一个小玩意,还有很多功...
    99+
    2023-06-25
  • 基于Python实现一个简单的学生管理系统
    目录序言代码实战效果展示序言 小学妹说要毕业了,学了一学期Python等于没学,现在要做毕设做不出来,让我帮帮她,晚上去她家吃夜宵。 当时我心想,这不是分分钟的事情,还要去她家,男孩...
    99+
    2022-12-31
    Python实现学生管理系统 Python学生管理系统 Python管理系统
  • 使用Java怎么编写一个酒店前台管理系统
    本文章向大家介绍使用Java怎么编写一个酒店前台管理系统的基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。Java可以用来干什么Java主要应用于:1. web开发;2. Android开发;3. 客户端开发;4....
    99+
    2023-06-06
  • 如何用Python写一个简单的通讯录
    目录用Python写一个简单的通讯录一、构思1、定义空列表和一个空字典来存储 2、定义功能选项3、添加通讯录功能4、 循环,调用所有的函数功能二、整体项目演示用Python写一个简单...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作