一道Python课作业题,大致如下:编写一个类:该类Building应具有以下方法:●一个构造函数,它根本不接受任何参数(除了通常的`self`)●setHeightRandom(maxHeight)将高度设置为从0到maxHeight(含)的随机值●setWidthRandom(maxWidth)将宽度设置为从0到maxWidth(含)的随机值●setLo ......
316
0
0
2023-06-12
咱们Python 集中营有一个专题就是分享一些有意思的东西,今天大概看了一下pygame的这个非标准库就想着使用它来做个小游戏-拼图。通过加入自己定义的图片,对这个图片完成一定数量的拆分后再将拆分后的小图片进行随机打乱,这也算是实现一个拼图小游戏的基本思路吧。为了将其做成一个桌面应用,这里使用的是pygame这一个非标准库。python环境中还没有pygam ......
365
0
0
2023-06-12
目录一、global与nonlocal1、global2、nonlocal二、函数名的多种用法三、闭包函数1、什么是闭包函数2、闭包函数需满足的条件3、闭包函数的作用4、闭包函数的实际应用四、装饰器1、装饰器推导流程2、装饰器语法糖3、装饰器模板一、global与nonlocal1、global在py文件中,一般无法调用函数体内变量名,而global可使函数 ......
287
0
0
2023-06-11
目录一、第三方模块的下载与使用1、什么是第三方模块2、如何安装第三方模块方式一:pip工具方式二:pycharm中下载3、注意事项1、报错并有警告信息2、报错,提示关键字3、报错,无关键字4、下载速度慢二、网络爬虫之requests模块1、简介2、使用方法1.关键词:get( )2.关键词:encoding3.关键词:content4.关键词:text5.关 ......
335
0
0
2023-06-11
目录两种获取help的方法使用Numpy中的info方法Python内置函数一、文本文件1、纯文本文件2、表格数据:Flat文件二、Excel 电子表格三、SAS 文件四、Stata 文件五、Pickled 文件六、HDF5 文件七、Matlab 文件八、关系型数据库1、直接查询关系型数据库2、使用Pandas查询关系型数据库数据探索1、NumPy Arra ......
289
0
0
2023-06-11
目录查看并打印matplotlib中所有的colormap(cmap)类型方法一方法二方法三matplotlib cmap取值问题直接定义一个类来获取cmap中各个颜色方便使用 可视化官方提供的cmap查看并打印matplotlib中所有的colormap(cmap)类型代码如下:方法一import matplotlib.pyplot as plt ......
297
0
0
2023-06-11
目录python脚本性能分析python性能分析技巧1.分析一行代码2.分析多行代码3.代码块中的每一行代码进行时间分析python脚本性能分析首先使用cd进入需要测试的脚本文件对应的目录,然后再使用如下代码完成对脚本的性能测试。# enter the directory of document cd (file directory) # use pdb ......
279
0
0
2023-06-11
目录前言爆炸信息窗口设计思路模块准备删除好友警告源代码批量获取表情包前言Hello!大家好,有好几天没有跟大家见面咯~不知道大家是否在等待《小玩意儿》专栏的更新呢上一篇的文章【老师见打系列】:我只是写了一个自动回复讨论的脚本~感觉挺受大伙的喜欢的呢,非常感谢各位兄弟给哥们顶上热榜,你们的支持就是我更新的动力所以这几天我就在想是否继续往【老师见打系列】更新文章 ......
278
0
0
2023-06-10
目录AJAXAJAX的作用JQueryJQuery的作用AJAX的使用方法X3倍后代码for循环后代码输入完成后单数据提交代码总结 AJAXAJAX是前端技术的集合,包括JavaScript、XML、HTML、CSS等。AJAX的作用提升用户体验。JQueryJQuery是一个兼容多种浏览器的JavaScript库。JQuery的作用JQuery简 ......
322
0
0
2023-06-10
目录字典简介字典的基本方法字典元素添加获取字典键对应的值字典元素的修改字典元素的删除字典的遍历集合学习集合添加元素集合删除元素统计集合个数,判断元素是否存在,清空集合集合运算字典简介Python 中字典和集合也是非常相近的概念,而且从外观看上去,也有那么一丝丝的相似,Python 语言中字典类型是非常灵活的,在实战中的使用场景非常多,后续项目课中会反复涉及。 ......
265
0
0
2023-06-09
目录1 栈的概念栈的实际应用2 栈的抽象数据类型3 用 Python 的列表实现栈4 用 collections.deque 实现栈为什么有了 list 还需要 deque?5 用 queue.LifoQueue 实现栈6 选择哪一种实现作为栈7 总结1 栈的概念栈由一系列对象对象组织的一个集合,这些对象的增加和删除操作都遵循一个“后进先出”(Last In ......
291
0
0
2023-06-09
目录好久不见实现过程一步拿捏讨论美图好久不见写这篇文章只是想证明一下:本博主还在呼吸许久未更,甚是想更呐~这段时间生活中充斥着各种事情,感觉每天都在忙忙碌碌,偶而停下疲惫的身躯,突然抬头,却不知自己身处何方,忙了这么久,到底在忙些什么呢?找不着方向,于是开始惶恐,便又不知方向的胡乱奔走……,好吧好吧,总结两个字:迷茫,再加两个字:瞎忙……其实这几天一直想写博 ......
260
0
0
2023-06-08
python 多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以 ......
338
0
0
2023-06-07
目录安装pyinstall注意事项参数详解pyinstaller最佳使用方式第一步,通过上面的命令执行打包,此时会生成相应的spec文件第二步:对xxx.spec文件执行pyinstaller 指令spec文件解析手动修改spec文件笔记: pyinstaller的常见问题尝试解决1:尝试解决1,测试结果:以下上是给我启发的网友的操作方式,记录并感谢实验项目 ......
436
0
0
2023-06-05
这里从八个pandas的数据处理生命周期,整理汇总出pandas框架在整个数据处理过程中都是如何处理数据的。也就是从pandas的数据表对象以及数据汇总、数据统计等等直到数据导出的八个处理过程来完成pandas使用的汇总处理。首先,需要准备好将python非标准库导入进来,除了pandas之外一般伴随数据分析处理使用的还有numpy科学计算库。# Impor ......
287
0
0
2023-06-03