学生管理系统(Python)
1 def showinfo(): 2 print("-"*30) 3 print(' 学生管理系统v1.0 ') 4 print(' 1.添加学生的信息') 5 print(' 2.删除学生的信息') 6 print(' 3.修改学生的信息') 7 print(' 4.查询学生的信息') 8 print(' 5.遍历所有学生的信息') 9 print(' 6.退出系统') 10 print('-'*30) 11 def addNewstu(studentsTemp): 12 print('您选择了添加学生信息功能') 13 name=input('请输入学生姓名:') 14 stuid=input('请输入学生学号(不要相同哦!!):') 15 age=input('请输入学生年龄:') 16 #验证学号是否唯一 17 i=0 18 flag=0 19 for temp in students: 20 if temp['id']==stuid: 21 flag=1 22 break 23 else: 24 i=i+1 25 if flag==1: 26 print('输入学生学号重复,添加失败!') 27 else: 28 #定义一个字典,存放单个学生信息 29 stuinfo={} 30 stuinfo['name']=name 31 stuinfo['id']=stuid