Python学生管理系统.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《机器学习基础》课程设计

学号:

姓名:

班级:

专业:

课程设计要求开发一个具有添加、删除、修改、查询学生信息及退出系统功能的简易

版的学生管理系统,系统的功能菜单如图所示。

要求:1.写出完整的程序

2.列出主要的注释

3.写明测试的结果

definfo_menu():

print(==============================)

print(学生管理系统V10.0)

print(1.添加学生信息)

print(2.删除学生信息)

print(3.修改学生信息)

print(4.查询所有学生信息)

print(0.退出系统)

print(==============================)

#全局变量存储所有学生的信息

membership_info=[]

#添加学生功能函数

defadds_info():

new_name=input(请输入学生姓名:)

new_sex=input(请输入学生性别:)

new_tel=input(请输入学生电话:)

#姓名存在报错;不存在添加

globalmembership_info

#不允许姓名重复:判断用户输入的姓名和列表里字典的name对应的值,如果相等则

提示

foriinmembership_info:

ifnew_name==i[name]:

print(此用户已存在!)

return

#输入的姓名不存在,添加数据

info_dict={}

#字典新数据

info_dict[name]=new_name

info_dict[sex]=new_sex

info_dict[tel]=new_tel

#列表追加字典

membership_info.append(info_dict)

print(membership_info)

#删除学生功能函数

defdel_info():

del_name=input(请输入要删除的学生的姓名:)

#判断学生,在则删除;不存在报错

#声明membership_info是全局变量

globalmembership_info

#遍历列表

foriinmembership_info:

#判断学生,存在进行删除

ifdel_name==i[name]:

#列表删除数据--按数据删除remove

membership_info.remove(i)

break

else:

print(学生不存在)

print(membership_info)

#删除学生功能函数

defmodify_info():

#用户输入想要修改学生的姓名

modify_name=input(请输入要修改的学生的姓名:)

#判断学生是否存在:存在则修改手机号;不存在则报错

#声明membership_info是全局变量

globalmembership_info

#遍历列表,并进行判断

foriinmembership_info:

ifmodify_name==i[name]:

#将phone这个key修改值,并中止此循环

i[tel]=input(请输入新的手机号:)

break

else:

print(该学生不存在)

print(membership_info)

#查询学生功能函数

defprint_all():

print(姓名性别电话号码)

foriinmembership_info:

whileTrue:

#显示菜单

inf

文档评论(0)

152****7015 + 关注
实名认证
文档贡献者

大学教授

1亿VIP精品文档

相关文档