pyhton内置方法(2)

# Author:Sooele
all(可迭代)
#返回True如果的所有元素迭代是真实的(或者如果可迭代为空)。相当于:
def all(iterable):
    for element in iterable:
        if not element:
            return False
    return True


any(可迭代)
#True如果iterable的任何元素都为true ,则返回。如果iterable为空,则返回False。相当于:
def any(iterable):
    for element in iterable:
        if element:
            return True
    return False


bin(x )
#将整数转换为前缀为“0b”的二进制字符串。结果是一个有效的Python表达式。如果x不是Python int对象,则必须定义一个__index__()返回整数的方

bool([ x ] )
#返回一个布尔值,即其中之一True或False。 x使用标准真实测试程序进行转换。如果x为假或省略,则返回False; 否则返回True。的 bool类是的子类int(参见数值类型-整数,浮点,复合)。它不能进一步子类化。它的唯一实例是False和 True


bytes([ source [,encoding [,errors ] ] ] )
#返回一个新的“bytes”对象,这是一个##不可变的整数序列###。 是一个不变的版本 - 它具有相同的非突变方法和相同的索引和切片行为。


callable(对象)
#True如果对象参数出现可调用 False则返回,否则返回。


chr(i )
#返回表示Unicode代码点为整数i的字符的字符串。例如,chr(97)返回字符串'a',同时 chr(8364)返回字符串'€'。
ord(c )
#给定一个表示一个Unicode字符的字符串,返回一个表示该字符的Unicode代码点的整数。例如, ord('a')返回整数97和ord('€')(欧元符号)返回8364。这是倒数chr()。

compile(source,filename,mode,flags = 0,dont_inherit = False,optimize = -1 )
#将源编译成代码或AST对象。代码对象可以由exec()或执行eval()

divmod(a,b )
#取两个(非复数)数字作为参数,并返回一对数字,由使用整数除法的商和余数组成。使用混合的操作数类型,二进制算术运算符的规则适用。对于整数,结果与。对于浮点数,结果是,其中q通常可能比其小1。在任何情况下,是非常接近的一个,如果不为零,它具有相同的符号为b,和。

globals()
#返回一个表示当前全局符号表的字典。这总是当前模块的字典(在一个函数或方法中,这是定义它的模块,而不是调用它的模块)

hex(x )
#将整数转换为以“0x”为前缀的小写十六进制字符串。如果x不是Python int对象,则必须定义返回一个整数的__index __()方法。

len(s )
#返回一个对象的长度(项目数)。参数可以是序列(如字符串,字节,元组,列表或范围)或集合(如字典,集合或冻结集合)。

max(arg1,arg2,* args [,key ] )
#以可迭代或最大的两个或多个参数返回最大的项。

oct(x )
#将整数转换为前缀为“0o”的八进制字符串。结果是一个有效的Python表达式。

pow(x,y [,z ] )
#将x返回到权力y ; 如果z存在,则将x返回到幂y,模z(计算效率高于)。
repr(对象)
#返回一个包含对象的可打印表示的字符串。

sorted(iterable,*,key = None,reverse = False )
从iterable中返回一个新的排序列表。
#有两个可选参数必须指定为关键字参数。