原文地址:https://docs.python.org/3/library/functions.html
函数名 | 功能 |
---|---|
id(object) | 返回对象object的标识符,标识符类型为整数,在同一个时间里所有对象的标识符是唯一的,如果在不同生命周期的对象有可能有相同的标识符。 |
input([prompt]). | 如果提示参数存在,它被写入标准输出后换行。从输入函数然后读取一行,将其转换为一个字符串(剥离后换行),并返回 |
int(x=0) int(x, base=10) | 由一个数字或字符串x返回一个整数对象,如果没有参数则返回0。如果x是一个数字,返回x.int()。对于浮点数,它将为零。 |
isinstance(object, classinfo)) | 用来判断对象实例object是否是类classinfo的实例,如果是就返回True,否则返回False。参数classinfo可以是类型,也可以是tuple/dict/list等类型。 |
issubclass(class, classinfo) | 用来判断类参数class是否是类型参数classinfo的直接或间接子类 |
iter(iterable). | 返回一个迭代子对象。当第二个参数不出现时,参数 object 应是一个容器,支持迭代协议,也就是有定义有 iter() 函数,或者支持序列访问协议,也就是定义有 getitem() 函数的对象,否则会返回 TypeError 异常。当第二个参数哨兵出现时,参数 object 应是一个可调用对象,定义了 next() 函数,当枚举到的值等于哨兵时,就会抛出异常 StopIteration 。 |
len(object) | 返回一个对象的长度 |
list([iterable]) | 创建一个列表对象返回。列表对象是一个可修改的容器。 |
locals(). | 更新并返回一个词典代表当前本地符号表。 |
map(function, iterable, …). | 返回一个迭代器函数适用于每一个iterable, |
max(iterable, *)max(arg1, arg2, *args[, key]) | 返回iterable中最大的两个或两个以上的参数。 |
memoryview(obj) | 返回对象obj的内存查看对象。所谓内存查看对象,就是对象符合缓冲区协议的对象,为了给别的代码使用缓冲区里的数据,而不必拷贝,就可以直接使用。 |
未完待续。。。
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/zhong1113/article/details/48089379