会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
tccbj
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
15
16
17
18
19
20
21
22
下一页
2018年1月9日
Python2.7-fractions
摘要: fractions 模块,提供分数格式存储数据,没多大用处,除了模块里的最大公约数函数 gcd(a,b) 模块类和方法: fractions.Fraction(numerator=0, denominator=1):通过指定分子分母创建新对象fractions.Fraction(other_frac
阅读全文
posted @ 2018-01-09 17:43 tccbj
阅读(172)
评论(0)
推荐(0)
编辑
Python2.7-decimal
摘要: decimal 模块,提供了对小数精确的计算,内置的 float 类型是以二进制的浮点数保存的,是不准确的,小数点后会有很多奇怪的数字,虽然在一般情况下计算是没问题的,因为近似相等,小数点后十几位才会出现问题。但是 decimal 模块解决了这个问题,它可以提供精确的教科书般的结果。此外,模块还提供
阅读全文
posted @ 2018-01-09 15:47 tccbj
阅读(408)
评论(0)
推荐(0)
编辑
2017年12月26日
Python2.7-math, cmath
摘要: math,cmath 模块,提供了用C标准定义的数学函数,简单说就是效率较高,cmath 不仅有 math 的功能,还增加了计算复数的函数。这两个模块返回的值基本上为 float 类型,除非明确指出返回整数。其实这些数学函数在 numpy 模块里也实现了,区别在于 numpy 更注重对一个数组的计算
阅读全文
posted @ 2017-12-26 21:26 tccbj
阅读(222)
评论(0)
推荐(0)
编辑
2017年12月23日
Python2.7-pprint
摘要: pprint 模块,提供了对数据的漂亮输出(pretty-print),它会尽量保持对象转变成字符串后只有一行,如果超过了指定的长度则会分成多行,目的就在于便于阅读和美观 模块的类: pprint.PrettyPrinter(indent=1, width=80, depth=None, strea
阅读全文
posted @ 2017-12-23 16:36 tccbj
阅读(215)
评论(0)
推荐(0)
编辑
2017年12月22日
Python2.7-copy
摘要: copy 模块,python 中的‘=’是使左边的对象成为右边对象的一个引用,对不可变对象(如数字,字符串等)使用‘=’一般不会出现问题,但当对字典,列表等可变对象进行‘=’操作时,要注意修改其中一个里面的元素后,另一个也会随之改变。当不希望发生这种情况时,可以使用此模块 copy.copy(x):
阅读全文
posted @ 2017-12-22 16:26 tccbj
阅读(240)
评论(0)
推荐(0)
编辑
2017年12月15日
Python2.7-weakref
摘要: weakref 模块,允许创建对象的弱引用,被弱引用的对象其引用计数不变,对象的引用计数为0时就会被垃圾清理机制释放内存空间,此时对其的弱引用也会失效。在对象会被交叉引用,需要释放内存空间时常用。 模块类: weakref.ref(object[, callback]):返回一个对象的弱引用的实例对
阅读全文
posted @ 2017-12-15 18:55 tccbj
阅读(181)
评论(0)
推荐(0)
编辑
2017年12月13日
Python2.7-Queue
摘要: Queue 模块,python3中为queue,一般和threading模块同时使用,用于处理多任务队列,模块定义了3种队列类,先进先出(FIFO),后进先出(LIFO),优先级队列 Queue.Queue(maxsize=0),Queue.LifoQueue(maxsize=0),Queue.Pr
阅读全文
posted @ 2017-12-13 13:53 tccbj
阅读(505)
评论(0)
推荐(0)
编辑
2017年12月4日
Python2.7-sched
摘要: sched 模块,实现了简单的事件按计划时间表执行的功能,缺点在于运行的时候会占用主线程,直到事件执行完毕,更好的方法是用 threading.Timer 类 创建实例方法: sched.scheduler(timefunc, delayfunc):timefunc是一个不接受参数的函数,返回一个数
阅读全文
posted @ 2017-12-04 20:33 tccbj
阅读(225)
评论(0)
推荐(0)
编辑
2017年12月3日
Python2.7-array
摘要: array 模块,定义了 array 对象的一组数据,和 list 类似,只不过 array 对象的数据类型不能改变,和c/c++一样,主要用于打包和解包二进制数据,应该是用于网络通信较多 数据类型有:'c'、'b'、'B'、'u'、'h'、'H'、'i'、'I'、'l'、'L'、'f'、'd' 对
阅读全文
posted @ 2017-12-03 16:48 tccbj
阅读(228)
评论(0)
推荐(0)
编辑
2017年12月1日
Python2.7-bisect
摘要: bisect 模块,对已经排好序的序列进行筛选,添加新元素,效率高,不用在插入新元素后重新排序,可以快速找到小于指定值的位置 个人想法:与 heapq 的堆可以较好的结合使用 模块方法:bisect_left(a, x, lo=0, hi=len(a)):在序列 a 中选出最后一个值小于 x 的元素
阅读全文
posted @ 2017-12-01 19:47 tccbj
阅读(171)
评论(0)
推荐(0)
编辑
上一页
1
···
15
16
17
18
19
20
21
22
下一页