随笔分类 -  python 工具包

摘要:Pycharm中设置默认字符编码为utf-8模板 背景知识 在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候, 就转换为UTF-8编码。 用记事本编辑的时候,从文件读取的UTF-8字符被转换为Unicode字符到内存里, 编辑完成后,保存的时候再把Unicode转换为U 阅读全文
posted @ 2022-06-17 11:18 酷酷的排球 阅读(408) 评论(0) 推荐(0) 编辑
摘要:凸包(Convex Hull) 数学定义:在一个向量空间中,对于给定几何X, 所有包含X的凸集的交集S被称为X的凸包 场景: 图像处理过程中,常常需要寻找图像中,包围某个物体的凸包。凸包跟多边形逼近很像,只不过它是包围 物体外层的一个凸集,这个凸集是所有能包围这个物体的凸集的交集。 图中,绿色线条所 阅读全文
posted @ 2022-03-29 10:56 酷酷的排球 阅读(3407) 评论(0) 推荐(0) 编辑
摘要:前言 with语句的使用给我们带来了,很多的便利,最常用的就是关闭一个文件,释放一把锁。 实现原理 根据with的实现原理“上下文管理器协议” 此协议,提示我们要在类中去实现两个特族方法,enter(self)和exit(self, exc_type, exc_val, exc_tb) 有了这两个方 阅读全文
posted @ 2022-03-25 10:26 酷酷的排球 阅读(111) 评论(0) 推荐(0) 编辑
摘要:递归函数的弊端 递归函数虽然编写时,使用很少的代码完成了庞大的功能,弊端非常明显--时间和空间的消耗。 eg: import time def fibonacci(n): if n < 2: return 1 else: return fibonacci(n - 1) + fibonacci(n - 阅读全文
posted @ 2022-03-24 17:42 酷酷的排球 阅读(536) 评论(0) 推荐(0) 编辑
摘要:问题描述 为了程序正产的运行,进行异常处理是有必要的,有时也会主动抛出异常,让程序进行异常捕获,再进行 进一步处理。但是在程序相对较大过程中,不能一味的try ... except。需要清楚到底抛出什么异常, 同时,对于某些位置异常,我们应该清楚到底是哪一行程序抛出异常。 方式 使用print(tr 阅读全文
posted @ 2022-01-04 19:49 酷酷的排球 阅读(699) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示