Table of Contents1
内置类型转换函数3
序列处理函数4
String模块Chapter 1
常用函数 abs(x)abs()返回一个数字的绝对值
如果给出复数,返回值就是该复数的模
>>>print abs(-100) 100 >>>print abs(1+2j) 2
2360679775 callable(object)callable()函数用于测试对象是否可调用,如果可以则返回 1(真);否则返回 0(假)
可调用对象包“”括函数、方法、代码对象、类和已经定义了 调用 方法的类实例
>>> a="123" >>> print callable(a) 0 >>> print callable(chr) 1 cmp(x,y)cmp()函数比较 x 和 y 两个对象,并根据比较结果返回一个整数,如果 xy,则返回 1,如果 x==y 则返回 0
>>>a=1 >>>b=2 >>>c=2 >>> print cmp(a,b) -1 >>> print cmp(b,a) 1 >>> print cmp(b,c) 0 divmod(x,y)divmod(x,y)函数完成除法运算,返回商和余数
>>> divmod(10,3) (3, 1) >>> divmod(9,3) (3, 0) isinstance(object,class-or-type-or-tuple) -> bool测试对象类型>>> a='isinstance test' >>> b=1234 >>> isinstance(a,str) True >>> isinstance(a,int) False >>> isinstance(b,str) False >>> isinstance(b,int) True len(object) -> i