Python如何实现学生成绩管理系统简洁版

  介绍

这篇文章主要介绍了Python如何实现学生成绩管理系统简洁版,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

开发环境:Ubuntu + Python2.7

代码如下:

#编码=utf-8    ,   #保存学生信息,   studentList=[],   ,   addr def  addInfo(名称):,   ,tempInfo={}   ,tempInfo[& # 39;名字# 39;]=name    ,tempInfo [& # 39; addr # 39;]=addr    ,studentList.append (tempInfo),   打印(studentList)大敌;   ,   def  delInfo(数字):   ,if  number< len (studentList),以及number>=0,:,   ,del  studentList(数量),   ,   其他:大敌;   ,打印(“您输入的序号有误:“),   ,   def  changeInfon (modifNum、名称、addr):,   ,if  modifNum< len (studentList),以及modifNum>=0,:,   ,tempInfo={}   ,tempInfo[& # 39;名字# 39;]=name    ,tempInfo [& # 39; addr # 39;]=addr    ,studentList [modifNum]=tempInfo    ,   其他:大敌;   ,打印(“您输入的序号有误:“),   ,   def  findInfo (findName):,   ,i=0   ,for  info  studentList:拷贝,   ,if  findName ==info(& # 39;名字# 39;]:,   ,打印(“您要查找的信息为%小姐:% s  % s" %(我,信息(& # 39;名字# 39;)、信息(& # 39;addr # 39;])),   ,   ,   while 真正的:,   ,打印(“产生绯闻* 30),   ,打印(“请输入您的选项“),   ,打印(“1。新增学生信息“),   ,打印(“;2。删除学生信息“),   ,打印(“3。修改学生信息“),   ,打印(“;4。查询学生信息“),   ,打印(“产生绯闻* 30),   ,   ,   #等待用户输入选项,   ,选择=int (raw_input(“请输入您的选项:“)),   ,   ,   ,if  1==选择:,   ,name=raw_input(“请输入学生的姓名:“),   ,addr=raw_input(“请输入学生的籍贯:“),   addr, addInfo(名称),   ,   ,elif  2==选择:,   ,if  0==len (studentList):,   ,打印(“当前系统没用任何学生信息“),   ,continue    ,i=0   ,for  info  studentList:拷贝,   ,打印(“%小姐:% s  % s" %(我,信息(& # 39;名字# 39;)、信息(& # 39;addr # 39;])),   ,+=1   ,数量=int (raw_input(“请输入要删除的序号:“)),   ,delInfo(数量),   ,打印(“删除之后的信息为:% s" % studentList),   ,   ,elif  3==选择:,   ,i=0   ,for  info  studentList:拷贝,   ,打印(“%小姐:% s  % s" %(我,信息(& # 39;名字# 39;)、信息(& # 39;addr # 39;])),   ,+=1   ,modifNum=int (raw_input(“请输入要修改的序号:“)),   ,name=raw_input(“请输入学生的姓名:“),   ,addr=raw_input(“请输入学生的籍贯:“),   ,   ,changeInfon (modifNum、名称、addr),   ,打印(“修改之后的信息为:% s" % studentList [modifNum]),   ,   ,elif  4==选择:,   ,findName=raw_input(“请输入要查找的学生的姓名:“),   ,findInfo (findName),   ,   else :大敌;   ,打印(“您输入的有误,请重新输入“),   ,继续

感谢你能够认真阅读完这篇文章,希望小编分享的“Python如何实现学生成绩管理系统简洁版”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

Python如何实现学生成绩管理系统简洁版