python内置函数
枚举函数enumerate
>>> list(enumerate('abc'))
[(0, 'a'), (1, 'b'), (2, 'c')]
enumerate函数还可以接收第二个参数。
>>> list(enumerate('abc', 1))
[(1, 'a'), (2, 'b'), (3, 'c')]
简单服务...
分类:
编程语言 时间:
2015-05-16 21:55:55
阅读次数:
169
一、数学运算类
abs(x)
求绝对值
1、参数可以是整型,也可以是复数
2、若参数是复数,则返回复数的模
complex([real[, imag]])
创建一个复数
divmod(a, b)
分别取商和余数
注意:整型、浮点型都可以
float([x])
将一个字符串或数转换为浮点数。如果无参数将返回0....
分类:
编程语言 时间:
2015-04-16 17:44:45
阅读次数:
144
在工作中遇到这个函数,没想起来再哪碰到过,一找让我惊讶啦,这个函数好强大。下面简单介绍一起其用法。
1、获取类变量
class A:
a = 1
getattr(A,'a') == 1
2、 获取类函数
class B:
def funb():
print 'abc'
getattr(B,'funb')
>'abc'
3、貌似还可以实现工厂模式(例子来自网上,没验证...
分类:
编程语言 时间:
2015-03-19 18:31:27
阅读次数:
181
Python内置函数sorted可以对可迭代对象进行排序,其中有cmp和key两个参数,这两个参数对排序的效率有很大的影响。...
分类:
编程语言 时间:
2015-02-17 00:48:35
阅读次数:
243
Python内置函数:Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。1. 内置函数调用之--abs()函数:1 >>> abs(12)2 123 >>> abs(-89)4 895 >>> #毫无疑问abs是求绝...
分类:
编程语言 时间:
2015-02-15 19:19:47
阅读次数:
192
filter故名思意,是过滤的意思>>>l[0,1,2,3,4,5,6,7,8,9]>>>deff(x):ifx%2==0:returnTrue>>>f(4)True>>>filter(f,l)[0,2,4,6,8]2.zip>>>name=[‘xiaoming‘,‘xiaoli‘,‘xiaolan‘]>>>age=[12,23,34]>>>tel=[‘133‘,..
分类:
编程语言 时间:
2015-01-28 01:06:05
阅读次数:
163
有80个内置函数官网https://docs.python.org/2/library/functions.html查询内置函数的功能描述用 help(内置函数名)The Python interpreter has a number of functions built into it that ...
分类:
编程语言 时间:
2015-01-15 12:28:46
阅读次数:
204
python有几个内置的函数很有意 思:map/filter/reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并. 是python列表方法的三架马车。filter() 函数:filter函数的功能相当于过滤器。调用一个布尔函数bool_func...
分类:
编程语言 时间:
2015-01-06 23:06:52
阅读次数:
195
本节介绍 os 模块创建 file 对象的函数os.fdopen(fd[, mode[, bufsize]]) 用文件描述符打开文件,返回一个连接到fd 的打开的文件对象,参数mode和bufsize与Python内置函数open()的对应参数含义相同,如果fdopen()抛出异常,fd对应的...
分类:
编程语言 时间:
2014-12-26 00:53:31
阅读次数:
262
python: 使用python 内置函数repr可以将非ascii码转换成\x**的样式,如下: >>>?a=‘我们都是中国人‘
>>>?print?repr(a)
‘\xe6\x88\x91\xe4\xbb\xac\xe9\x83\xbd\xe6\x98\xaf\xe4\xb8\xad\xe5\x9b\xbd\xe4\xba...
分类:
其他好文 时间:
2014-12-25 18:53:56
阅读次数:
622