python3 内置函数详解
内置函数详解 abs(x) 返回数字的绝对值,参数可以是整数或浮点数,如果参数是复数,则返回其大小。 # 如果参数是复数,则返回其大小。 >>> abs(-25) 25 >>> abs(25) 25 all(iterable) all()会循环括号内的每一个元素,如果括号内的所有元素都是真的,或者如果iterable为空,则返回True,如果有一个为假的那么就返回False >>> all([]) True >>> all([1,2,3]) True >>> all([1,2,""]) False # 如果有一个为假,则都为假 >>> all([1,2,None]) False 假的参数有:False、0、None、""、[]、()、{}等,查看一个元素是否为假可以使用bool进行查看。 any(iterable) 循环元素,如果有一个元素为真,那么就返回True,否则就返回False >>> any([0,1]) True >>> any([0]) False ascii(object) 在对象的类中寻找__repr__方法,获取返回值 >>> class Foo: ... def __repr__(self): ... return "hello" ... >>> obj = Foo() >>> r = ascii(obj) >>> print(r) # 返回的就是__repr