当前位置: 首页 > news >正文

邢台网站建设要多少钱杭州建设信用网官网

邢台网站建设要多少钱,杭州建设信用网官网,汕头模板网建站,网站推广运营招聘大家好#xff0c;今天跟大家分享一个用Python实现的学生学籍管理系统#xff1a; 该代码主体由五个函数组成#xff1a; 1.add_stu() 添加 2.del_stu() 删除 3.print_stu()打印 4.exit_stu() 退出 5.system() 主函数 1.add_stu() 此段函数作用#xff1a;把输入的值存入字…大家好今天跟大家分享一个用Python实现的学生学籍管理系统 该代码主体由五个函数组成 1.add_stu() 添加 2.del_stu() 删除 3.print_stu()打印 4.exit_stu() 退出 5.system() 主函数 1.add_stu() 此段函数作用把输入的值存入字典newstu中并将字典存入列表stu中 def add_stu(): newstu { num:int(input(请输入学号)), name:input(请输入姓名), sex:input(请输入性别) } stu.append(newstu) #stu是定义的列表可在下面的完整代码中查找 return system()2.del_stu() 此段函数作用根据输入学号查找列表中的字典键值是否存入若存入将该字典从列表中删除 def del_stu(): delstus int(input(请输入要删除的学生学号)) k 0 #循环递增变量用来判断要删除的字典在列表中的位置 for temp in stu: k1 if delstus in range(temp[num],temp[num]-1,-1): #这里的temp变量相当于列表中的字典通过查找键值是否相匹配并用到range函数startstopstep print(该学号已找到) break del stu[( k - 1 )]#删除列表中的字典 print(删除成功) return system()3.print_stu() 此段函数作用把列表中的字典以值的形式遍历出来 def print_stu(): i 1 j 0 k 1 print() print(学生信息如下) print() print(序号\t学号\t姓名\t性别) for s in stu:#遍历列表 for cla in s.values(): #字典中的按值索引 if j%3 0:#第一个if用来实现序号递增并换行 print(\n) print(k,end .\t) k1 print(cla,end \t) if i%3 0:#第二个if用来实现每输出一个字典就换行 print(\n) i1 j1 print(\n) return system()4.exit_stu() 此段函数作用人机交互退出 def exit_stu(): x input(是否退出( YES or NO ) : ) if x YES: print(***Repl Closed*** ) else: return system()5.system_stu() 主函数 def system(): print() print(学生管理系统v1.0) print(1.添加学生信息) print(2.删除学生信息) print(3.显示所有的学生信息) print(0.退出系统) print() x int(input(请输入功能对应的数字: )) if( x 1): add_stu() elif( x 2): del_stu() elif( x 3): print_stu() elif( x 0): exit_stu() else: return system()完整代码 stu [] def add_stu(): newstu { num:int(input(请输入学号)), name:input(请输入姓名), sex:input(请输入性别) } stu.append(newstu) return system() def del_stu(): delstus int(input(请输入要删除的学生学号)) k 0 for temp in stu: k1 if delstus in range(temp[num],temp[num]-1,-1): print(该学号已找到) break del stu[( k - 1 )] print(删除成功) return system() def print_stu(): i 1 j 0 k 1 print() print(学生信息如下) print() print(序号\t学号\t姓名\t性别) for s in stu: for cla in s.values(): if j%3 0: print(\n) print(k,end .\t) k1 print(cla,end \t) if i%3 0: print(\n) i1 j1 print(\n) return system() def exit_stu(): x input(是否退出( YES or NO ) : ) if x YES: print(***Repl Closed*** ) else: return system() def system(): print() print(学生管理系统v1.0) print(1.添加学生信息) print(2.删除学生信息) print(3.显示所有的学生信息) print(0.退出系统) print() x int(input(请输入功能对应的数字: )) if( x 1): add_stu() elif( x 2): del_stu() elif( x 3): print_stu() elif( x 0): exit_stu() else: return system() system()难点 1.在列表中按学号索引字典 2. 打印列表时的换行和序号 总结 以上所述是小编给大家介绍的使用Python实现 学生学籍管理系统希望对大家有所帮助如果大家有任何疑问请给我留言小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持 如果你觉得本文对你有帮助欢迎转载烦请注明出处谢谢
http://wiki.neutronadmin.com/news/35405/

相关文章:

  • 设计微信网站建设wiki wordpress
  • 江苏环泰建设有限公司网站建设治安总队网站目的
  • 宁波优化网站排名公司推荐如何看网站关键词
  • 网站怎么做抽奖企业网站ppt怎么做
  • 广元 网站建设深圳企业vi设计公司
  • 湖南郴州建设局网站黑龙江建设网官方网站特种作业
  • 微信小程序制作平台官网江苏seo和网络推广
  • 网站建设ppt方案模板下载石家庄网站制作找谁
  • 顺德建网站的公司asp网站数据库扫描
  • 网站不备案可以做淘宝联盟吗侧边导航条wordpress
  • 公司网站建设费怎么做账上海网站建设网络推广
  • 帝国行业网站模板中国免费网站服务器
  • 个性flash网站做网站需要哪些资质
  • 什么网站是最全的免费网络电视直播软件
  • 闸北微信网站建设古镇 网站建设
  • 免费网站模板带后台星月教你做网站回顾文档
  • 三明商城网站开发设计西安建设网站制作
  • 成都学生网站制作title 株洲网站建设
  • 网站建设 套餐沭阳住房城乡建设局网站
  • php网站开发技术与开源系统应用 实训指导书网站下载地址
  • 网站开发设计怎么找客户网站建设制作方法
  • 玉溪网站开发公司合肥360seo排名
  • 河北网站建设推广公司十大网页设计网站
  • 做网站php和asp哪个好关键词查询网址
  • 百度怎么做网站排名珠海市建设局网站
  • 中小企业的网站建设临沂网站制作策划
  • 哪个网站是vue做的如何在jsp上做网站页面代码
  • 北京建机网站阿里云网站建设 部署与发布
  • 摄影网站模板源码建设审批网站查询
  • 企业大型网站开发网站模板设计一建建设网站