#-*- 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('输入学生学号重复,添加失败
python实现学生管理系统
最新推荐文章于 2024-09-09 23:12:41 发布
本文介绍了如何利用Python编程语言来实现一个简单的学生管理系统。通过该系统,可以进行学生信息的增删查改操作,实现了对学籍数据的有效管理。文章详细讲解了核心功能的实现代码,包括数据存储、用户交互等关键部分。
摘要由CSDN通过智能技术生成