当前位置:   article > 正文

Python项目-学生信息管理系统_python学生信息管理系统

python学生信息管理系统

一、功能介绍
学生信息管理系统实现的功能如下:
1、添加学生信息
2、删除学生信息
3、修改学生信息
4、查询学生信息
5、显示所有学生信息
6、按班级查询学生信息
7、退出系统
二、代码实现


# 定义打印系统函数
def info_print():
    print('--------请选择功能-----')
    print('1、添加学生信息')
    print('2、删除学生信息')
    print('3、修改学生信息')
    print('4、查询学生信息')
    print('5、显示所有学生信息')
    print('6、按班级查询学生信息')
    print('7、退出系统')
    print('-' * 15)


# 定义存储所有学生的信息的列表
info = []

# 1、添加学生信息的函数
def add_info():
    # 1、键盘用户输入:学号、姓名、班级、出生年月日、手机号
    new_id = input("请输入学号:")
    new_name = input("请输入姓名:")
    new_grade = input("请输入班级:")
    new_birthday = input("请输入出生日期:")
    new_tel = input("请输入手机号:")

    # 2、判断该学生姓名是否已经存在,如果存在报错提示,如果不存在则添加数据
    global info
    # 2.1 不允许姓名重复:判断用户输入的姓名如果和列表里面字典的name值是相等的,则提示姓名重复
    for i in info:
        if new_name == i['name']:
            print("此学生信息已经存在,请勿重复添加")
            # return 退出当前函数,后面添加信息的代码不执行
            return
    # 如果用户输入的姓名不存在,则添加该学生信息
    info_dict = {
   'id': new_id, 'name':
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/594043
推荐阅读
相关标签
  

闽ICP备14008679号