Python的全部内置函数

Python的全部内置函数

转载自 Python 的内建函数

函数名 详细 简介
abs abs 计算绝对值
aiter aiter 获取异步可迭代对象的迭代器
all all 判断可迭代对象内容是否全部为真值
anext anext 获取异步迭代器的下一数据项
any any 判断可迭代对象内容是否存在真值
ascii ascii 转换为字符串,非 ASCII 字符将被转义
bin bin 将一个整数转换为带前缀 0b 的二进制数字符串
bool bool 类型转换为 bool
breakpoint breakpoint 调用位置进入调试器
bytearray bytearray 类型转换为 bytearray
bytes bytes 类型转换为 bytes
callable callable 判断对象是否可调用
chr chr 单个 Unicode 字符的整数编码转字符串
classmethod classmethod 把一个方法封装成类方法
compile compile 将 source 编译成代码或 AST 对象
complex complex 类型转换为 complex
delattr delattr 删除指定的属性
dict dict 类型转换为 dict
dir dir 返回当前本地作用域中的名称列表或对象的属性列表
divmod divmod 返回整数除法时的商和余数
enumerate enumerate 返回一个枚举对象
eval eval 执行表达式并返回结果
exec exec 执行代码
filter filter 过滤数据
float float 类型转换为 float
format format 格式化
frozenset frozenset 类型转换为 frozenset
getattr getattr 获取属性的值
globals globals 返回实现当前模块命名空间的字典
hasattr hasattr 判断属性是否存在
hash hash 获取哈希值
help help 启动内置的帮助系统
hex hex 将整数转换为带前缀 0x 前缀的小写十六进制数字符串
id id 返回对象的 ID
input input 获取输入
int int 类型转换为 int
isinstance isinstance 判断是否是某个类型的实例
issubclass issubclass 判断是否是某个类的子类
iter iter 获取迭代器
len len 获取长度
list list 类型转换为 list
locals locals 返回一个代表当前局部符号表的映射对象
map map 将可迭代对象进行映射
max max 获取最大值
memoryview memoryview 返回由给定实参创建的“内存视图”对象
min min 获取最小值
next next 获取迭代器的下一个元素
object object 所有类的终极基类,调用时构建一个基本对象
oct oct 将整数转换为带前缀 0o 的八进制数字符串
open open 打开文件
ord ord 单个 Unicode 字符的字符串转整数编码
pow pow 计算乘方
print print 打印
property property 创建属性
range range 生成范围序列
repr repr 转换为字符串
reversed reversed 迭代器逆转
round round 四舍五入
set set 类型转换为 set
setattr setattr 设置属性的值
slice slice 生成切片
sorted sorted 排序
staticmethod staticmethod 将方法转换为静态方法
str str 类型转换为 str
sum sum 求和
super super 获取父类
tuple tuple 类型转换为 tuple
type type 获取类型
vars vars 获取对象的属性列表
zip zip 多个迭代器组合成元组迭代器
__import__ import 导入模块