介绍python中内置函数。

提示:可以使用ctrl+f搜索您想要的函数说明,或者直接在网站的顶部搜索框中搜索也是可以的。

函数说明
oct()将int转为8进制
int()字符串或者数字转为整形int
next()返回迭代器的下一个条目。
id()返回对象的标识符,id() 函数在CPython解释器里返回的是内存中的地址。
min()查找集合中最小的值,集合可以是list、元组等。
hash()返回对象的hash值
help()返回对象的详细信息
len()返回对象的长度
list()将可迭代对象转为list列表
abs()
求一个数的绝对值
divmod(a, b)求两个数(a和b)相除商和余数,返回值是一个元组 (商, 余数)
pow(x, y)
求x的y次方
round()
求一个浮点数的四舍五入值
sum()
求和函数
float()将整数或字符串转为float类型
str()
将对象转为字符串
complex()
求指定实数和虚数的复数
map()
通过回调函数或者lamda表达式的方式修改可迭代对象的每个元素
range() 
生成一些整数值
chr()
返回一个整数的ASCII字符
filter()通过回调函数或者lamda表达式的方式过滤可迭代对象的每个元素
bool()
返回给定参数的布尔类型。
bin()返回一个数(int或long)的二进制表示
hex()10进制转16进制函数
dict()创建字典
set()创建无序不重复的元素集合set
reversed()
翻转可迭代对象
slice()
创建切片对象
bytes()
字符串转化成bytes类型
bytearray()
对象转为字节数组
ascii()
对象转化字符串,字符串中ascii字符保持不变(原样输出),对于非ascii字符使用反斜杠“\”形式表示的unicode编码
repr()返回一个对象的string形式,stirng的形式是供解释器读取的形式
frozenset()
返回不可变的frozenset对象。
sorted() 
通过回调函数或者lamda表达式的方式排序可迭代对象的每个元素
enumerate() 
将可迭代对象转为索引序列
all()
判断可迭代对象是否都为True,如果是则返回True,否则返回False。
zip()将多个可迭代对象中对应的元素打包成一个元组, 然后返回由这些元组组成的列表
any()判断可迭代对象中是否有一个为True,如果是则返回True,否则返回False
locals() 
以字典的形式返回当前所在作用域的全部变量
globals()
以字典的形式返回全局作用域的全部变量
eval() 
用于执行表达式的代码
exec() 
用于执行python代码块
compile()
将字符串编译成字节代码或者AST对象
print()
打印输出
input()用户输入
dir()
获取对象的所有属性和方法名
callable()
判断一个对象是否可调用
vars()
获取一个对象的属性和属性值对应的字典
hasattr()
判断一个对象是否有name属性名或name方法名
getattr()
获取对象的属性名或方法地址
setattr()
用于给对象设置一个新的属性
delattr()
删除对象的一个属性。
super()
在子类中可以通过super()方法来调用父类的方法。
memoryview() 
返回一个memoryview对象
type()返回一个对象的类型或者创建一个新类的对象。