介绍
使用python制作一个学生信息管理系统?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
python主要用来做什么
python主要应用于:1,网络开发;2、数据科学研究;3,网络爬虫;4、嵌入式应用开发,5日游戏开发;6桌面应用开发。
, #学生信息管理系统包括基本的信息功能,能够实现学生信息的输入,查询,增添和删除, #基本框架:开始操作菜单,接收输入选项,调用相应的函数实现对应的功能,循环回到开始菜单,, #操作菜单: , 时间=student [], def studentMeau (): ,打印(& # 39;& # 39;* 30), ,打印(& # 39;- - - - - - -学生信息管理系统- - - - - - - - - - - - # 39;), ,打印(& # 39;,,1,添加学生信息& # 39;), ,打印(& # 39;,,2,删除学生信息& # 39;), ,打印(& # 39;,,3,查询学生信息& # 39;),, ,打印(& # 39;,,4,修改学生信息& # 39;), ,打印(& # 39;,,5日退出& # 39;), ,打印(& # 39;& # 39;* 30), def appendStuInf (): ,studentInf =,{& # 39;名字# 39;:& # 39;& # 39;,& # 39;id # 39;: & # 39; & # 39;, & # 39;性与# 39;:& # 39;& # 39;,& # 39;年龄# 39;:& # 39;& # 39;,& # 39;项目# 39;:& # 39;& # 39;}, ,studentInf[& # 39;名字# 39;],=,输入(& # 39;请输入学生姓名:& # 39;), ,studentInf [& # 39; id # 39;],=,输入(& # 39;请输入学生学号:& # 39;), ,studentInf[& # 39;性与# 39;],=,输入(& # 39;请输入学生性别:& # 39;), ,studentInf[& # 39;年龄# 39;],=,输入(& # 39;请输入学生年龄:& # 39;), ,studentInf[& # 39;项目# 39;],=,输入(& # 39;请输入学生专业:& # 39;), ,student.append (studentInf), ,#打印(学生) def deleteStuInf ():=,num 输入(& # 39;请输入要删除学生的学号:& # 39;), #,for 小姐:范围(len(学生):拷贝, #,,if 学生[我][& # 39;id # 39;],==, num:, #,,,student.remove(学生[我]), #,,,break ,for stu_inf 学生:拷贝, if 才能;stu_inf [& # 39; id # 39;],==, num:, ,,student.remove (stu_inf), ,,break #,print(学生), def inquireStuInf ():=,,flag  False =,num 输入(& # 39;请输入要查询学生的学号:& # 39;), ,for stu_inf 学生:拷贝, if 才能;stu_inf [& # 39; id # 39;],==, num:, ,才能打印(& # 39;名称:,& # 39;+ stu_inf[& # 39;名字# 39;]+ & # 39;\ n # 39;), ,才能打印(& # 39;Id:, & # 39; + stu_inf [& # 39; Id # 39;] + & # 39; \ n # 39;), ,才能打印(& # 39;性:,& # 39;+ stu_inf[& # 39;性与# 39;]+ & # 39;\ n # 39;), ,才能打印(& # 39;年龄:,& # 39;+ stu_inf[& # 39;年龄# 39;]+ & # 39;\ n # 39;), ,才能打印(& # 39;项目:,& # 39;+ stu_inf[& # 39;项目# 39;]+ & # 39;\ n # 39;), ,,flag =, True ,,break ,if flag ==,错误的:, 打印才能(& # 39;没有查询到该生的信息! & # 39;), def modifyStuInf ():=,num 输入(& # 39;请输入要修改学生的学号:& # 39;),=,,flag  False ,for stu_inf 学生:拷贝, if 才能;stu_inf [& # 39; id # 39;],==, num:, ,才能打印(& # 39;名称:,& # 39;+ stu_inf[& # 39;名字# 39;]+ & # 39;\ n # 39;), ,才能打印(& # 39;Id:, & # 39; + stu_inf [& # 39; Id # 39;] + & # 39; \ n # 39;), ,才能打印(& # 39;性:,& # 39;+ stu_inf[& # 39;性与# 39;]+ & # 39;\ n # 39;), ,才能打印(& # 39;年龄:,& # 39;+ stu_inf[& # 39;年龄# 39;]+ & # 39;\ n # 39;), ,才能打印(& # 39;项目:,& # 39;+ stu_inf[& # 39;项目# 39;]+ & # 39;\ n # 39;), ,,flag =, True ,,break ,if flag ==,错误的:, 打印才能(& # 39;没有该生的信息! & # 39;), return 才能; ,打印(& # 39;1:姓名,- - - - -,2:学号,- - - - -,3:性别,- - - - -,4:年龄,- - - - -,5:专业,- - - - -,6:退出& # 39;+ & # 39;\ n # 39;), while 事实:大敌; choice 才能=,int(输入(“请输入选项序号:“)), if 才能;choice ==, 1:, ,,stu_inf[& # 39;名字# 39;],=,输入(& # 39;请重新输入姓名:& # 39;), ,才能打印(& # 39;姓名已更正为:& # 39;+ stu_inf[& # 39;名字# 39;]+ & # 39;\ n # 39;), elif 才能;choice ==, 2:, ,,stu_inf [& # 39; id # 39;],=,输入(& # 39;请重新输入学号:& # 39;), ,才能打印(& # 39;学号已更正为:& # 39;+ stu_inf [& # 39; id # 39;] + & # 39; \ n # 39;), ,,,, elif 才能;choice ==, 3:, ,,stu_inf[& # 39;性与# 39;],=,输入(& # 39;请重新输入性别:& # 39;), ,才能打印(& # 39;性别已更正为:& # 39;+ stu_inf[& # 39;性与# 39;]+ & # 39;\ n # 39;), elif 才能;choice ==, 4:, ,,stu_inf[& # 39;年龄# 39;],=,输入(& # 39;请重新输入年龄:& # 39;), ,才能打印(& # 39;年龄已更正为:& # 39;+ stu_inf[& # 39;年龄# 39;]+ & # 39;\ n # 39;), elif 才能;choice ==, 5:, ,,stu_inf[& # 39;项目# 39;],=,输入(& # 39;请重新输入专业:& # 39;), null null null null null null null null null null null null null null null null null null null null null null null null null null使用python制作一个学生信息管理系统