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() | 从多个对象中合并为一个对象 |