![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
图灵小眼睛
专注深度学习与计算机视觉,包括(Opencv,PCL3D点云数据处理),QT。
展开
-
Python进阶——open函数
Open函数open函数通常用来打开一个文件;例如,通常会这样写:fs=open('fs.txt','r+')data=fs.read()fs.close以上例子存在的问题显示的调用了close()函数,如果在read处出现了异常,那么close将不会被调用。为了确保无论是否有异常出现,都要确保文件被close,我们将open包装在with函数内。with open('fs.t...原创 2020-04-03 10:21:32 · 416 阅读 · 0 评论 -
Python进阶——else从句
else从句for 循环还有一个else从句。这个else从句会在循环正常结束时执行。既在循环中没有遇到break。例如:for n in range(2,10): for x in range(2,n): if n%x==0: print(n,'equals',x,"*",n/x) break else: ...原创 2020-03-27 16:09:40 · 199 阅读 · 0 评论 -
Python进阶——Lambda表达式
Lambda表达式是一行函数原型:lambda 参数 : 操作(参数)例子:add=lambda x,y:x+y;b=add(3,4)print(b)输出:7列表排序:a=[(1,2),(4,1),(9,10),(13,-3)]a.sort(key=lambda x:x[1])print(a)输出:[(13, -3), (4, 1), (1, 2), (9, 10)]...原创 2020-03-27 15:37:31 · 201 阅读 · 0 评论 -
Python进阶——异常处理
异常处理try/except从句。将可能触发异常产生的代码放到try模块里,而处理异常的代码会在except语句块里实现。如:try: file=open('test.txt','rb')except IOError as e: print('An IOError occured. {}'.format(e.args[-1]))输出: An IOError occur...原创 2020-03-23 11:25:09 · 173 阅读 · 0 评论 -
python进阶——推导式(Comprehesion)
推导式(解析式):可以从一个数据序列构建另一个新的数据序列的结构体。一、列表(list)推导式它的结构是在一个中括号中包含一个表达式,然后是一个for循环,然后是0个或多个for或者if语句。比如:multiples=[i for i in range(30) if i % 3 == 0]print(multiples)输出:[0, 3, 6, 9, 12, 15, 18, 21, ...原创 2020-03-23 10:33:38 · 561 阅读 · 0 评论 -
Python进阶——自省
自省——指在运行时判断一个对象的类型的能力。原创 2020-03-22 09:25:47 · 288 阅读 · 0 评论 -
Python进阶——容器(Collections)
Python容器包括:1.defaultdict与dict类型不同,你不需要检查key是否存在from collections import defaultdictcolours=(('yasoob','yellow'),('Ali','Blue'))favorite_colors=defaultdict(list)for name,colour in colours: fav...原创 2020-03-15 09:43:53 · 204 阅读 · 0 评论 -
Markdown语法
@Markdown语法Markdown语法你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会...原创 2020-03-14 09:33:22 · 140 阅读 · 0 评论 -
python之将mp4转换为gif
使用python的moviepy库。首先安装moviepy库:1.进入cmd,pip install moviepy安装时若出现错误:Cannot uninstall 'imageio'. It is a distutils installed project and thus we cannot accurately determine which files belong t...原创 2019-08-13 14:13:32 · 2816 阅读 · 0 评论