- 博客(4)
- 收藏
- 关注
原创 学生管理系统
此项学生管理系统与Windows自带的excel插件进行连接,使得excel与系统相连,方便快捷,但excel控件在导出文件的时候,由于系统本身的原因,导出为excel文件时系统会认定你篡改数据,导致程序被迫中止,有时需要关闭杀毒软件或者网络连接。总体来看,此项程序能实现增删改,查询功能尚未完善,适用范围较小,且程序的健壮性一般。2.导入数据后,点击添加数据,表格则自动生成一新行,可在其中添加数据。点击清空数据,整张表格数据会被清空。(1)登陆界面的交互,输入正确用户名和密码以登录,否则提示登陆失败弹窗。
2023-02-27 01:33:23 85
原创 pygame迷宫生成
递归回溯是一个深度优先算法,如果当前单元有相邻的未访问过的迷宫单元,就一直向前搜索,直到当前单元没有未访问过的迷宫单元,才返回查找之前搜索路径上未访问的迷宫单元,所以用堆栈来维护已访问过的迷宫单位。通过二维数组生成迷宫坐标,参考教程使用深度优先算法的递归回溯算法完成对迷宫的随机生成,不断随机访问每一个相邻格子,记录访问路径,最后将网格按访问路径擦除,玩家按照访问路径实现迷宫中的行走。# 找出所有未访问相邻格,遍历枚举。如果当前迷宫单元有未被访问过的相邻迷宫单元。否则,当前迷宫单元没有未访问的相邻迷宫单元。
2023-02-27 01:27:37 1411
原创 pygame贪吃蛇
2.食物必须满足是在游戏窗口随机生成的,如果蛇头跟食物碰到了,那就代表蛇吃到了食物,然后食物再次刷新随机位置。可以输入python -m pygame.examples.aliens来检验是否成功安装。开始之前,先来安装Pygame。再输入python -m pip install --upgrade pip。1.我们使用监听键盘上的方向键(↑、↓、←、→)来控制蛇的运动轨迹。2.蛇如果碰到了自己的身体或者碰到了游戏边界,那么就直接死亡。3.食物出现30s内,贪吃蛇没吃到,那么食物就刷新。
2022-11-04 13:24:58 908
原创 实验一 pyqt计算器
普通计算器项目的要求较为简单,但是需要有可视化的图像界面,即整体需要有和用户的交互能力。因此,输入输出算式时要有所体现,比如给出文本框进行 显示算式及结果,给出按钮进行点击输入。同时,要求能保存运算的 历史记录,除了求解普通的加减乘除表达式以外,还需要能正确识别 带括号的运算优先级。1.能通过设计的按钮控件输入并实现简单算数运算,要求表达式在编辑框中显示,能运算结果,输出在编辑框内显示;2.能实现混合运算的求解,算术表达式中包括加,减,乘,除,括号等运算;
2022-10-14 00:39:38 389 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人