- 博客(13)
- 收藏
- 关注
原创 关于QT无缘无故点击一次按钮出现两个对话框的问题解决办法
主窗体按钮转到槽已建立连接,若在析构函数中connect,导致重复连接,故对话框弹出两次,删除connect即可。
2024-03-26 22:36:24 485
原创 pygame初识——【武装飞船】
游戏开发计划的制定;使用Pygame编写的游戏的基本结构;如何设置背景色,以及如何将设置存储在可供游戏的各个部分访问的独立类中;如何在屏幕上绘制图像,以及如何让玩家控制游戏元素的移动;如何创建自动移动的元素,如在屏幕中向上飞驰的子弹,以及如何删除不再需要的对象;如何定期重构项目的代码,为后续开发提供便利。
2022-11-28 23:11:45 372
原创 测试代码(测试函数、测试类)
如何使用模块unittest中的工具来为函数和类编写测试;如何编写继承nittest.TestCase的类,以及如何编写测试方法,以核实函数和类的行为符合预期;如何使用方法setUp()来根据类高效地创建实例并设置其属性,以便在类的所有测试方法中都可使用它们。
2022-11-24 22:59:43 2124
原创 文件和异常(从文件中读取数据、写入文件、异常、存储文件)
如何使用文件;如何一次性读取整个文件,以及如何以每次一行的方式读取文件的内容;如何写入文件,以及如何将文本附加到文件末尾;什么是异常以及如何处理程序可能引发的异常;如何存储Python数据结构,以保存用户提供的信息,避免用户每次运行程序时都需要重新提供。
2022-11-10 16:49:42 188
原创 python——函数(定义函数、传递实参、返回值、传递列表、传递任意数量的实参、将函数存储在模块中、函数编写指南)
如何编写函数,以及如何传递实参,让函数能够访问完成其工作所需的信息;如何使用位置实参和关键字实参,以及如何接受任意数量的实参;显示输出的函数和返回值的函数;如何将函数同列表、字典、if语句和while循环结合起来使用。你还知道了如何将函数存储在被称为模块的独立文件中,让程序文件更简单、更易于理解。最后,你学习了函数编写指南,遵循这些指南可让程序始终结构良好,并对你和其他人来说易于阅读。
2022-11-08 20:39:25 577
原创 用户输入input()和while循环
如何在程序中使用input()来让用户提供信息;如何处理文本和数字输入,以及如何使用while循环让程序按用户的要求不断地运行;多种控制while循环流程的方式:设置活动标志、使用break语句;如何使用while循环在列表之间移动元素,以及如何从列表中删除所有包含特定值的元素;如何结合使用while循环和字典。
2022-11-05 14:52:39 153
原创 第六章 字典
如何定义字典,以及如何使用存储在字典中的信息;如何访问和修改字典中的元素,以及如何遍历字典中的所有信息;如何遍历字典中所有的键值对、所有的键和所有的值;如何在列表中嵌套字典、在字典中嵌套列表以及在字典中嵌套字典。
2022-11-04 16:07:39 423
原创 操作列表(创建、遍历、统计、解析、切片、复制)
如何高效地处理列表中的元素;如何使用for循环遍历列表,Python 如何根据缩进来确定程序的结构以及如何避免一些常见的缩进错误;如何创建简单的数字列表, 以及可对数字列表执行的一些操作;如何通过切片来使用列表的一部分和复制列表。你还学习了 元组。
2022-10-22 16:13:26 270
原创 类(创建和使用类、使用类和实例、继承、导入类、类编码风格)
如何编写类;如何使用属性在类中存储信息,以及如何编写方法,以让类具备所需的行为;如何编写方法__init__(),以便根据类创建包含所需属性的实例。你见识了如何修改实例的属性——包括直接修改以及通过方法进行修改。你还了解了:使用继承可简化相关类的创建工作;将一个类的实例用作另一个类的属性可让类更简洁。
2022-10-20 21:17:43 119
原创 列表增删元素、排序、避免错误
如何定义列表以及如何增删元素;如何对列表进行永久性排序,以及如何为展示列表而进行临时排序;如何确定列表的长度,以及在使用列表时如何避免索引错误。
2022-10-17 18:47:56 475
原创 【项目:比赛计分】
在歌星大奖赛中,有5个评委为参赛的选手打分(循环打分),打分范围为1~100分,如果有不在要求内的评分需要在终端提醒。“评委评分为:xxxxxx,去掉一个最高分xx分,去掉一个最低分xx分,选手最终得分:xx.xx”
2022-09-26 12:08:59 726
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人