Python
文章平均质量分 72
Kaggler
这个作者很懒,什么都没留下…
展开
-
Python性能分析
Python的自带性能分析工具的使用总结。cProfilecProfile是Python解释器默认的性能分析器,它只测量CPU时间而不去关心内存等信息。 其中,第一列表示有 39986次函数调用,其中23340次原生调用(不涉及递归)。下面是具体的细节:ncalls表示函数调用的次数,如果有两个数字,第一个是总调用次数,第二个是原生调用次数。tottime表示函数内部消耗时间,不包括调用其它原创 2017-04-18 19:10:30 · 436 阅读 · 0 评论 -
python一些细节
逻辑运算符对于Python的 and、or和not运算符,有时候使用并不是简单字面上那么简单。还有 一些小技巧。and 这个运算符会从左到右一直计算,如果左边的参数都是真,返回的是结果(不是bool类型),比如-1 and 5返回的值是5,因为第一个参数为真就一直向后计算,知道最后5,返回5。如果是0 and 5就是返回0了。or 这个运算符和and很相似,返回的都不是bool类型,比如0原创 2017-04-18 20:30:19 · 231 阅读 · 0 评论 -
python语法
python一些语法总结。Python语法高阶函数既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。匿名函数lambda关键字lambda表示匿名函数,冒号前面的x表示函数参数。 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。 用匿名函数有个好处,因为函数没有原创 2018-01-18 16:29:26 · 278 阅读 · 0 评论