python实现学生管理系统

本文介绍了如何利用Python编程语言来实现一个简单的学生管理系统。通过该系统,可以进行学生信息的增删查改操作,实现了对学籍数据的有效管理。文章详细讲解了核心功能的实现代码,包括数据存储、用户交互等关键部分。
摘要由CSDN通过智能技术生成
#-*- coding:utf-8 -*-
#显示可以使用的功能列表给用户
def showinfo():
    print("-"*30)
    print('学生管理系统v1.0')
    print('1.添加学生的信息')
    print('2.删除学生的信息')
    print('3.修改学生的信息')
    print('4.查询学生的信息')
    print('5.遍历所有学生的信息')
    print('6.退出系统')
    print('-'*30)
#定义一个列表,用来储存多个学生信息.
students=[]

while True:
    #把功能列表显示给用户
    showinfo()
    #提示用户选择功能
    #获取用户选择的功能
    key=int(input('请选择功能序号:'))
    #根据用户序号完成相应的功能
    if key==1:
        print('您选择了添加学生信息功能')
        name=input('请输入学生姓名: ')
        stuid=input('请输入学生学号(学号不可重复): ')
        age=input('请输入学生年龄: ')
        #验证学号是否唯一
        i=0
        leap=0
        for temp in students:
            if temp['id']==stuid:
                leap=1
                break
            else:
                i=i+1
        if leap==1:
            print('输入学生学号重复,添加失败
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值