
Python
文章平均质量分 55
Tejnx
冒泡算法打动不了你超时的心!!
展开
-
python 列表推导式----轻量级循环
列表推导式(list comprehension)是利用其他列表创建新列表(类似于数学术语中的集合推导式)的一种方法。它的工作方式类似于for循环,也很简单:In [39]: [x*x for x in range(10)]Out[39]: [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]如果只想打印出那些能被3整除的平方数,只需要通过添加一个if部分在推导式原创 2017-05-03 20:26:02 · 353 阅读 · 0 评论 -
python装饰器理解
个人学习,仅供参考,非专业装饰器的最大功能:在不改变函数原始代码的情况下为函数添加额外的功能,这里我们定义一个求和函数 sun现在我们在不修改函数代码的情况下添加一个输出函数名字的功能 定义一个装饰器然后使用log修饰sum函数运行结果这里发现,原来函数 sum 的名字 变成了 wrapper 实际上装饰器的原理就是将原函数作为一个变量传入装饰函数,最后返回一个新的函数,包含原函数和附加功能但是当...原创 2018-06-26 09:34:40 · 194 阅读 · 0 评论 -
Python 参数解析库 docopt
ocopt creates beautiful command-line interfaces oschina这样介绍这个模块: Docopt 抛弃optparse和argparse吧,使用docstrings来构建优雅的,可读性强的,并且复杂(如果你需要的话)的命令行界面。Docopt 提供多种语言版本,包括:Java、Python、PHP、C/C++、.NET、D语言、Scala、Go 语言等...转载 2018-06-25 15:59:24 · 808 阅读 · 0 评论 -
二维码生成-python实现
原文链接https://blog.youkuaiyun.com/henni_719/article/details/54580732qrcode库是用于生成二维码图像的库,该库的下载链接:https://pypi.python.org/pypi/qrcode 或 https://github.com/lincolnloop/python-qrcode/使用该库时,需要安装image库,而image库依赖于dj...转载 2018-05-07 16:52:29 · 1115 阅读 · 0 评论 -
Python Dom操作XML
原文链接:https://blog.youkuaiyun.com/kikaylee/article/details/53178786Python用来操作XML格式文档有两种方法,一种是Dom方式,将文档全部在内存中操作,然后导出到磁盘中,优点是操作方便,适合小文件,缺点是占用内存大;另外一种是Sax方式,采用的是一种流操作的模式,边读取,边解析,缺点是不方便解析,需要我们自己处理相关事件。一般我们操作的xml...原创 2018-05-18 09:12:26 · 3093 阅读 · 1 评论 -
Python-Image 基本的图像处理操作
Python 里面最常用的图像操作库是Image library(PIL),功能上,虽然还不能跟Matlab比较,但是还是比较强大的,废话补多少,写点记录笔记。getbbox()包含非零区域的最小bboxhistogram(mask=None)统计直方图offset(原创 2017-06-12 16:20:43 · 723 阅读 · 0 评论 -
关于Python中pip安装包时超时
由于GFW的存在,获取一些外国网站的速度真的是相当可怜,而且有时候还看脸,所以pip install ... 时常出现 ReadTimeoutError: HTTPSConnectionPool(host='pypi.Python.org', port=443) Read time out一大堆红色字体方法:修改pip源新建一个文件,重命名为 .py文件,复制下面代码到这个文件原创 2017-05-10 16:05:19 · 619 阅读 · 0 评论 -
Eclipse中python环境搭建
参考百度经验http://jingyan.baidu.com/article/cd4c2979101f02756f6e6064.html转载 2017-05-24 10:55:50 · 243 阅读 · 0 评论 -
python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main__' 的作用,到底干嘛的?有句话经典的概括了这段代码的意义:“Make a script both importable and executable”意思就是原创 2017-05-23 21:03:34 · 249 阅读 · 0 评论 -
Python中*args 和**kwargs的用法
http://blog.youkuaiyun.com/chenjinyu_tang/article/details/8136841当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。还是直接来代码吧,废话少说def fun_var_args(farg, *args): print "arg:", farg转载 2017-05-03 20:31:28 · 309 阅读 · 0 评论 -
Python中Set的深浅Copy
深浅copy 1、赋值运算 对于赋值运算来说,list1与list2指向的是同一个内存地址,所以他们是完全一样的。list1=['Jordan','James','Paul','Jeorage','Curry']list2=list1list1.append('Irving')print(list1) #['Jordan', 'James', 'Paul', 'Jeo...转载 2019-01-04 15:51:58 · 905 阅读 · 0 评论