轻松上手,快乐学习!

Python 内置函数


Python有一组内置函数。

函数 描述
abs() 返回数字的绝对值
all() 如果可迭代对象中的所有项都为真,则返回真
any() 如果可迭代对象中的任何项为真,则返回真
ascii() 返回对象的可读版本。用转义字符替换没有ASCII字符
bin() 返回一个二进制数据字
bool() 返回指定对象的布尔值
bytearray() 返回一个字节数组
bytes() 返回一个字节对象
callable() 如果指定的对象是可调用的,则返回True,否则返回False
chr() 返回指定Unicode代码中的字符。
classmethod() 将方法转换为类的方法
compile() Returns the specified source as an object, ready to be executed
complex() 返回一个复数
delattr() 从指定的对象中删除指定的属性(属性或方法)
dict() 返回一个字典(数组)
dir() 返回指定对象的属性和方法的列表
divmod() 当参数 1除以参数2时,返回商和余数(求余)
enumerate() 将一个集合(例如一个元组)作为枚举对象返回
eval() 执行一段表达式
exec() 执行一个代码
filter() 筛选一个对象的迭代项目
float() 返回一个浮点数
format() 数值格式化
frozenset() 返回一个冻结的集合对象
getattr() 返回一个对象的属性值
globals() 以字典的形式返回当前的全局符号表
hasattr() 检查对象的是否有属性或方法
hash() 返回一个对象的哈希值
help() 执行内置帮助系统
hex() 将数字转换为十六进制值
id() 返回一个对象的 ID
input() 允许用户输入
int() 返回一个整型
isinstance() 如果指定的对象是指定对象的实例,则返回True
issubclass() 如果指定的类是指定对象的子类,则返回True
iter() 返回一个迭代对象
len() 返回一个对象的长度
list() 返回一个列表
locals() 返回当前本地符号表的更新字典
map() 返回指定的迭代器,其中指定的函数应用于每个项目
max() 返回一个最大项目
memoryview() 返回内存视图对象
min() 返回一个最小项目
next() 返回下一个迭代器
object() 返回一个新对象
oct() 将数字转换为八进制数
open() 打开一个文件,返回一个文件对象
ord() Unicode转化为整型
pow() 反一个x数的 y 次方
print() 打印到标准输出
property() 获取,设置,删除属性
range() 返回一个数字序列,从0开始,以1为增量(默认情况下)
repr() 返回一个可读版本的对象
reversed() 返回一个反转迭代项目
round() 随机数
set() 返回一个集合对象
setattr() 设置一个对象的方法或属性
slice() 返回一个切片对象
sorted() 返回一个排序列表
@staticmethod() 转化为静态方法
str() 返回字符串
sum() 迭代项目求和
tuple() 返回一个元组
type() 返回字段类型
vars() 返回一个对象的 __dict__ 属性
zip() 从多个对象中合并为一个对象