python pywinauto 单击鼠标_基于Python的学生信息管理系统

开发环境要求

本系统的软件开发及运行环境具体如下。

      操作系统:Windows 7、Windows 10。

      Python版本:Python 3.7.0。

      开发工具:Python IDLE。

运行方法

在项目文件studentsystem.py上单击鼠标右键,在弹出快捷菜单中选择“Edit with IDLE\Edit with IDLE 3.7(64-bit)”菜单项,如图1所示。

5a3852afc54f69acb4cd2a6641729312.png

465370e7510e8df020338cce446463d3.png

在打开的Python Shell窗口中,按下F5键运行程序即可。运行效果如图2所示。

d5b89a6e56f9653bc2dc4c7490ef8888.png

功能介绍:

(1)录入学生信息。在“请选择:”右侧光标所在位置,输入数字1,并按下键,系统将分别提示输入学生编号、学生名字、英语成绩、Python成绩和C语言成绩,输入正确的信息后,系统会提示是否继续添加,如图2所示。输入y,系统将会再次提示用户输入用户信息,输入n,则将录入学生信息保存到文件中。

465370e7510e8df020338cce446463d3.png

70edd21229f1be8ee04fcd0f2c3458eb.png

(2)查找学生信息。在功能菜单上输入功能编号2,并且按下键,系统将要求用户选择是按学生编号查询还是按学生姓名查询,如果用户输入1,则要求用户输入学生ID,表示按学生编号查询,输入想要查询的学生编号,系统查找该学生信息,如果找到则显示,效果如图3所示,否则显示“(o@.@o) 无数据信息 (o@.@o)”,效果如图4所示。最后提示是否继续查找输入y,系统将再次提示用户选择查找方式,输入n,则退出查找学生信息功能。

c618b9fbe7bda144429066d91079861c.png

465370e7510e8df020338cce446463d3.png

1c22a60d2cc035ac1dc6b488819d2d30.png

(3)删除学生信息。在功能菜单上输入功能编号3,并且按下键,系统将提示输入要删除学生的编号,输入相应的学生ID后,系统会直接从文件中删除该学生信息,并且提示是否继续删除,如图5所示。输入y,系统将会再次提示用户输入要删除的学生编号,输入n,则退出删除功能。

465370e7510e8df020338cce446463d3.png

cf68c4525b3f3f4dfb3d93968840c151.png

(4)修改学生信息。在功能菜单上输入功能编号4,并且按下键,系统首先显示全部学生信息列表,再提示输入要修改学生的编号,输入相应的学生ID后,系统会在文件中查找该学生信息,如果找到,则提示修改相应的信息,否则不修改。最后提示是否继续修改,如图6所示。输入y,系统将会再次提示用户输入要修改的学生编号,输入n,则退出修改功能。

465370e7510e8df020338cce446463d3.png

61a3388dca91f7b04c136de1c16e0078.png

(5)排序。在功能菜单上输入功能编号5,并且按下键,系统将先显示不排序的全部学生信息,然后提示选择排序方式,这里输入2,再选择降序排列“1”,将对学生信息按Python成绩降序排列并显示,如图7所示。

465370e7510e8df020338cce446463d3.png

74474d0472729b59c66691530841dd8d.png

(6)统计学生总人数。在功能菜单上选择“6 统计学生总人数”菜单项,并且按下键,系统将自动统计出学生总人数并显示,如图8所示。

465370e7510e8df020338cce446463d3.png

74474d0472729b59c66691530841dd8d.png

(7)显示所有学生信息。在功能菜单上选择“7 显示所有学生信息”菜单项,并且按下键,系统将获取并显示全部学生信息,如图9所示。

465370e7510e8df020338cce446463d3.png

d0bf596b9e1b6e88b25d66c0d5614890.png

(8)退出系统。在功能菜单上输入功能编号5,并且按下键即可退出系统,如图10所示。

465370e7510e8df020338cce446463d3.png

465370e7510e8df020338cce446463d3.png

1442ff607c230b8c951124a5997128e7.png

如有兴趣  欢迎通过微信公众号联系我们

微信公众号:320科技工作室。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值