内置函数

内置函数表格

http://images2015.cnblogs.com/blog/720333/201608/720333-20160805221828434-1477884803.png

详细文档地址

内置函数详情

abs(x) 功能:取数的绝对值

all(iterable) 功能:如果这个可迭代的元素都为真,则返回真(非0的就为真,负数也是为真)

any(iterable) 功能:可迭代的元素中,有一个为真,则返回真,空列表返回假。

ascii(object) 功能:把内存对象变成一个可打印的字符串格式

bin(x) 功能:把一个整数转换成二进制

bool([x]) 功能:返回一个布尔值,空列表为假,不为空为真

bytearray[source[, encoding[, errors]]] 功能:字节数组,并且可以修改二进制的字节

bytes([source[, encoding[, errors]]]) 功能:把字符串转换成字节

callable(object) 功能:判断一个对象是否可以被调用,只有在后面有括号的,表示可以调用,比如:函数,类。

chr(i) 功能:通过ascii的值,找到对应的字符

ord(c) 功能:根据字符,找到对应的ascii值

compile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1) 功能:用于把代码编译的一个过程

complex([real[, imag]]) 功能:返回一个复数

dir([object]) 功能:看一个对象有哪些方法

divmod(a,b) 功能:获得一个元组,元组第一个元素是商,第二个元素是余数。

enumerate(iterable,start=0) 功能:获取一个列表,列表中的每个元素都是一个元组,元组的第一个数是iterable的索引,第二个数是iterable的元素。

eval(expression, globals=None, locals=None) 功能:把字典类型的字符串变成字典,把一个整数类型的字符变成int类型,或者加减乘除这种简单转换成表达式。

exec(object[, globals[, locals]]) 功能:有语句的和复杂的语句的字符串转换成表达式

filter(function, iterable) 功能:通过function过滤条件,去获取iterable中你想要的数据。

map(function, iterable) 功能:对传入的每一个值进行处理,处理完了再返回,再把原来的结果覆盖掉。

reduce(function,iterable) 功能:把一组可迭代序列通过function函数操作,元素之间相加或者相乘操作。

float([x]) 功能:把一个浮点类型的字符串转换为浮点类型的数据。

frozenset([iterable]) 功能:把集合变成一个不可变的集合

globals() 功能:返回当前这个python文件中的所有变量的key-value,变量是key,值是value

hash(object) 功能:反射出一个对象的对应的hash值。

posted @ 2017-06-21 09:36  丶Shadows  阅读(65)  评论(0)    收藏  举报