python大作业代码及文档,python大作业有哪些题目

大家好,小编为大家解答python大作业代码及文档的问题。很多人还不知道python大作业有哪些题目,现在让我们一起来看看吧!

声明:源码获取联系博主

一、pythonGUI

学生管理系统:

 应用程序功能分析

1、登录功能:在输入了账号密码后,进入学生信息操作界面(我们设置了一个初始账号,账号wangtaotao,密码123456),同时还有进入注册和退出页面按钮,如下

面板介绍:在tkinter界面中存在2个Entry组件和三个Button组件

其中,两个Entry组件一个用来输入账号,一个用来输入密码,三个Button分别用来跳转登录界面、注册界面和退出,背景通过引入图片路径作为背景

2、注册功能:注册的界面几乎与登录一致,只是将登录和注册的位置改了改。

但是他们最大的不同就在于两个Entry输入引入的功能不同,注册中的通过获取Entry的内容达到账户的增加,而账户的增加信息是存储在列表和字典里的。界面如下

面板介绍:与登录面板一致,只是更改了登录和注册的位置

3、学生信息管理功能

展示界面,包含6个按钮组件,窗口的摆放仍然使用原本的居中摆放的方式,6个按钮组件分别对应不同的功能跳转界面,分别是添加学生,删除学生,修改学生,查询学生,显示学生和退出功能。界面显示如下:

六个组件都采用相同样式

4、添加学生功能

将学生信息添加到字典中保存起来,方便之后做的一系列操作,一次只能添加一名学生,界面如下:

         

界面介绍:页头(五个标签),内容(5个Entry组件)

5、删除功能:

输入学生姓名之后就可以实现学生信息的删除,对于不存在的,弹出一个Label标签,不存在该学生提示用户进行重新输入。还可以重新返回操作面板重新进行操作选择

6、修改功能

输入要修改学生姓名后就可以对信息进行修改,同时,如果不能进行修改弹出不存在该学生信息界面,同时也具备回退操作

弹出的第一个界面样式几乎与删除学生的界面相同,只是更改了两个标签内容,这里不作介绍。

弹出的第二个界面样式与添加学生相似,原理几乎是一模一样,就是对学生所属列表下标进行对应索引查找,然后对信息进行更改。更改后可以返回主页面

7、查找功能

输入要查询学生的姓名,然后跳出学生信息的显示界面,如果输入姓名不存在,则弹出提醒框。

第一个窗口

用来判断是否存在学生信息,方通查询,删除类似

第二个窗口,样式我们进行了重新定义,但同样也保留了一些公有样式,比如业头的样式仍然没有进行变动,但是在下面的信息显示我们进行了更改,样式采用的是与显示界面相同的样式,但查询只存在一个方框,而且多了数组索引查找这一步骤。

8、显示功能

显示界面信息只存在一个界面,按照列表下标一次显示学生信息(由于不够完善的原因,只能显示4个学生信息)

显示界面,样式调用与查找相同,上面已经做了介绍(至于为什么一开始不定义一个公共样式,因为起初没有想到会让他们用一个相同的样式去调用,因此就分开写了,后续不进行更改是因为操作需要时间时间不允许)四个内容显示调用了四个函数

计算器:二、python小游戏:

5.1 创建外星人舰队

(1)运行界面

源码

5.2 创建特种外星人

运行界面

源码

5.3 玩家飞船发射子弹

(1)运行界

(2)源码

5.4 特种外星人发射子弹

5.5  外星人舰队移

5.6 无敌果实

5.7  特种外星人需命中五次才消失

5.8 界面的暂停和运行

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值