Python
文章平均质量分 53
flysh05
这个作者很懒,什么都没留下…
展开
-
Python中Collections模块namedtuple用法
namedtuple 构造函数(在我们的示例中为“Person”)的第一个参数是类型名。第二个参数是元组将具有的属性列表。原创 2022-09-04 20:17:39 · 296 阅读 · 1 评论 -
Python中Collections模块OrderedDict用法
上面隐含的任意顺序意味着可能会使用上面的代码得到与显示的不同的结果。键出现的顺序是它们将被迭代的顺序,例如 使用 for 循环。collections.OrderedDict 类提供保留键顺序的字典对象。Python 字典中键的顺序是任意的:它们不受您添加它们的顺序的约束。原创 2022-09-03 20:44:35 · 1339 阅读 · 0 评论 -
Python中Collections模块Counter用法
Python内置的集合包提供了几种专用的、灵活的集合类型,它们都是高性能的并提供 dict、list、tuple 和 set 的一般集合类型的替代方案。该模块还定义描述不同类型集合功能的抽象基类。原创 2022-09-02 22:47:39 · 394 阅读 · 0 评论 -
Python turtle 绘制有趣的图形
海龟绘图很适合用来引导孩子学习编程。最初来自于 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo 编程语言。turtle 模块提供面向对象和面向过程两种形式的海龟绘图基本组件。实现基本图形界面,因此需要安装了 Tk 支持的 Python 版本。...原创 2022-08-29 22:43:30 · 691 阅读 · 0 评论 -
Python Math模块
第二个参数给出要四舍五入的小数位数(默认为 0)四舍五入到最接近的整数。获得大于 参数的最小整数。得到小于参数的最大整数。原创 2022-08-28 19:25:10 · 274 阅读 · 0 评论 -
Python连接MS SQLServer测试
Python访问各个数据库需要需要借助对应的modules。比如MySQL需要MySQLdb,SQL Server需要pymssql。两个模块大同小异,都遵循Python Database APIPython Database API,只需要了解Connection Objects和Cursor Objects的常用方法。方法 含义cursor 返回一个Cursor对象commit 提交事务rollback 回滚close 关闭连接。...原创 2022-08-26 23:13:47 · 990 阅读 · 0 评论 -
turtle--- 海龟绘图函数大全
前进 | | 后退 | 右转|左转 | | 前往/定位 设置x坐标 设置y坐标 | 设置朝向 返回原点 画圆 画点 印章 清除印章 清除多个印章 撤消 速度 | 位置 目标方向 x坐标 y坐标 朝向 距离 角度 弧度**画笔控制。...原创 2022-08-15 21:55:13 · 12885 阅读 · 0 评论 -
Turtle 绘图测试
最近孩子学习使用Turtle绘制一些基本图形,也不能拖后退,至少咨询一些问题,也能当面解答,顺便测试了一下,比如三角形,正方形,长方形,正五边形,多边形等等。对孩子来说也不是简单的事情,多数图形是能独立实现的。下面就将测试效果的代码分享出来。...原创 2022-08-14 20:49:28 · 964 阅读 · 0 评论 -
Python 批量修改文件名称测试
批量修改文件名称的方式有多种方式,肯定不只有这一种,只是我测试如下的方式可行,且不复杂。原创 2022-08-06 10:15:04 · 136 阅读 · 0 评论 -
pandas DataFrame 数据筛选(2)
行索引 前后都不填写, :(一个冒号),取所有行数据。后面所以只有列索引A, 所以提取A列数据。输出 一个4行,4列的示例数据,行索引为index列表,列索为 columns。导入numpy库,创建DataFrame 数据来做演示。在列表中指定行,列。如a ,c 行,A,B列数据。A列包含0 且 C列包含2 的数据行。所有行数据,取第1列和第4列数据。**4. 提取取多列数据。A 列包含数据0 的行。...原创 2022-08-05 21:37:26 · 704 阅读 · 0 评论 -
Pandas DataFrame 结构对象测试(1)
从输出可以看出,index 中元素为行索引名称, 字典的键为列索引名称,字典的值为DaraFrame的值,3行3列。也可以取区域值,取区域使用列表传行列名称的索引值。可以同时指定行,列索引范围。行列索引可以任意指定。...原创 2022-08-04 20:08:50 · 343 阅读 · 0 评论 -
Python 拼接C#字典格式对象
Python 创建C#字典键值对元素。原创 2022-08-02 21:55:01 · 262 阅读 · 0 评论 -
Python 中的Path类
Python Path类操作。原创 2022-07-31 21:05:39 · 1038 阅读 · 0 评论 -
Python 读取图片文件转换格式
Pillow 库的修改图片的格式,打开图片文件,在图片上绘制文本。原创 2022-07-30 22:11:54 · 595 阅读 · 0 评论 -
Python pyintsaller打包异常 type object ‘Callable‘ has no attribute ‘_abc_registry‘
Python打包异常处理。原创 2022-07-27 19:55:36 · 579 阅读 · 0 评论 -
C# 调用Python 应用程序
C# 调用Python应用程序,并传入参数给Python应用程序,C#接收Python返回的数据。原创 2022-07-26 21:09:53 · 933 阅读 · 0 评论 -
Python 使用SQLite数据库
Python 使用Sqlite 模块操作SQLite数据库原创 2022-07-25 21:51:25 · 861 阅读 · 1 评论 -
Python 读写文本文件方式
Python读写文本文件内容。原创 2022-07-23 21:21:53 · 826 阅读 · 0 评论 -
Python 中的简单算术计算
Python 简单计算原创 2022-07-09 21:55:04 · 7247 阅读 · 0 评论 -
Python Set集合类型(2)
Python Set集合原创 2022-07-08 22:17:01 · 506 阅读 · 0 评论 -
Python Set集合类型
Python Set 集合原创 2022-07-07 21:36:44 · 303 阅读 · 0 评论 -
Python 定义枚举
Python枚举类型定义原创 2022-07-06 21:23:49 · 750 阅读 · 0 评论 -
Python 中的日期和时间
Python时间日期原创 2022-07-05 21:00:47 · 1080 阅读 · 0 评论 -
Python中的注释和文档
Python注释原创 2022-07-04 21:53:23 · 1657 阅读 · 0 评论 -
Python中的数据类型
Python中的数据类型原创 2022-07-03 21:59:16 · 1095 阅读 · 0 评论 -
Python使用OpenCV库读取图片
计算机视觉基础,使用OpenCV读取图片文件。原创 2022-07-02 22:44:23 · 6281 阅读 · 1 评论 -
pip 安装第三方库
python 使用pip 安装库原创 2022-07-01 20:53:06 · 2742 阅读 · 0 评论 -
Python IDLE 以及常用函数
Python IDLE 和常用函数介绍。原创 2022-06-30 20:55:53 · 2514 阅读 · 0 评论 -
Python 变量声明(2)
Python 变量原创 2022-06-29 21:55:19 · 250 阅读 · 0 评论 -
Python 基础变量声明
Python 变量声明和类型检查原创 2022-06-28 21:05:08 · 7186 阅读 · 1 评论 -
使用Pygame创建一个简单游戏界面
Pygame 创建游戏界面原创 2022-06-12 18:22:48 · 3173 阅读 · 0 评论 -
Pygame使用测试(六)
在本节中,我们将介绍背景、声音、字体和评分系统。这些都是游戏中需要的重要功能,以使其成为完整的产品。完整代码如下:原创 2022-06-04 20:47:55 · 341 阅读 · 0 评论 -
Pygame使用测试(五)
pygame 创建游戏原创 2022-06-02 20:54:40 · 520 阅读 · 0 评论 -
Pygame使用测试(四)
Pygame 创建简单游戏原创 2022-06-01 18:32:09 · 378 阅读 · 0 评论 -
Pygame使用测试(三)
使用帧数计算机的速度非常快,可以在一秒钟内完成数百万个循环周期。现在显然,这对我们人类来说有点快。作为参考,电影以每秒 24 帧的速度运行。任何小于这个值的东西都会有明显的卡顿,超过 100 的值可能会导致事情移动得太快而我们看不到。默认情况下,如果我们不创建限制,计算机将在一秒钟内尽可能多地执行游戏循环。为了限制它,我们使用fps 是整数的方法。该方法属于该类,并且必须与该类的对象一起使用。tick(fps)tick()pygame.time.Clock这可能因游戏而异,具体取决于它的设计方式,但您的目标原创 2022-05-31 13:16:55 · 336 阅读 · 0 评论 -
Pygame使用测试(二)
1. Pygame 事件对象当用户执行特定操作(例如单击鼠标或按下键盘按钮)时,会发生“事件”。Pygame 记录每一个发生的事件。我们可以通过调用函数(如前所示)找出发生了哪些事件,该pygame.event.get()函数返回一个pygame.event.Event对象列表(我们将简称为事件对象)。事件对象拥有的众多属性(或属性)之一是type. 该type属性告诉我们对象代表什么样的事件。用于event.type == QUIT确定游戏是否要关闭。2. 显示由于创建和管理游戏的复杂性,创建高分辨率游戏原创 2022-05-30 15:59:28 · 290 阅读 · 0 评论 -
Pygame使用测试(一)
最近因为孩子在学习使用Pygame做游戏编程,遇到问题咨询我,不得不对Pygame 做一个初步的了解使用。官网有详细的入门介绍:https://www.pygame.org/wiki/GettingStarted1. 安装Pygamepygame 已经放弃了对 python 2 的支持,首先得安装Python 3 版本。pip install pygamepip 相关操作在windows系统中通过快捷键【win+R】打开运行窗口,输入“cmd”进入命令行窗口,在命令行窗口中输入以下命令来更新pip即可。py原创 2022-05-29 20:36:19 · 372 阅读 · 0 评论 -
Python 字符串测试
常用字符串方法如下:- 获取长度:len - 查找内容:find,index,rfind,rindex - 判断:startswith,endswith,isalpha,isdigit,isalnum,isspace- 计算出现次数:count - 替换内容:replace - 切割字符串:split,rsplit,splitlines,partition,rpartition - 修改大小写:capitalize,title,upper,lower -原创 2022-05-21 21:28:33 · 675 阅读 · 0 评论 -
Python中几个重要的函数
1. 获取变量类型的函数 type()给变量赋值后,变量就具有确定的类型,同一变量赋值类型不同,变量的类型也就跟随变化。money = 1000000print(money)print(type(money))输出:1000000<class 'int'>money =9999.99print(money)print(type(money))输出:9999.99<class 'float'>money = Trueprint(money)print(type(money)原创 2022-05-19 19:46:32 · 306 阅读 · 0 评论 -
Python创建网课文件夹
最近上海疫情严重,停课开始上网课了,孩子记录笔记作业都在一个文件夹,很难检查,花了大量整理时间,为何不每天需要创建一个日期子目录,以及对应的课程名称,如今天是3月18日,需要创建3.18的文件夹,在分布创建语文,数学,英语文件夹,将上课的笔记,布置的作业分布存入对应的文件,重复的工作当然要使用Python脚本完成啊,顺便教孩子复习一下Python的知识。需求是创建日期目录,在日期目录创建科目文件夹如下:测试代码如下:import oscourses = ['语文', '数学', '英语']roo原创 2022-03-18 11:11:15 · 241 阅读 · 0 评论