本文是python内建函数的简单介绍。官网
Python菜鸟教程
不知道函数用法时,可以直接百度菜鸟教程,或者去官网查看。
Function | Usage | Function | Usage |
---|---|---|---|
abs() | 返回一个数的绝对值,若该数是复数,返回值大小 | iter() | 返回一个迭代器对象 |
all() | 迭代器的元素全真,则返回True | len() | 返回对象的长度 |
any() | 迭代器中至少有一个元素为真,则返回True | list() | 转换为列表,创建列表 |
ascii() | 返回对象的ascii码 | locals() | |
bin() | 返回一个数的二进制值 | map() | 根据提供的函数对指定序列做映射,返回迭代器 |
bool() | 返回布尔值,只有0和None返回False | max() | 返回迭代器、或者多个参数的最大值 |
bytearray() | Return a new array of bytes. | ||
bytes() | 返回字节 | min() | 返回迭代器、或者多个参数的最小值 |
callable() | 判断对象是否可调用,对象可以是函数名(不带括号) | next() | 检索迭代器的下一项 |
chr() | 返回字符串表示的字符 | object() | |
classmethod() | 在类的方法上面,声明一个类方法 @classmethod | oct() | 八进制 |
compile() | .. | open() | 打开文件 |
complex | 创建复数 | ord() | 与chr()函数相反 |
delattr() | 删除对象的属性 | pow() | 幂运算,等价于** |
dict() | 创建一个字典对象 | print() | 表示(以什么分割、以什么结尾)输出 |
dir() | dir()返回当前工作空间的文件名;dir(object)返回属性 | ||
divmod(a, b) | 返回 (商,余数) | range() | 范围函数 |
enumerate() | 返回iterable,每一个对象是二元组 | repr() | 将对象转化为供解释器读取的形式,返回字符串类型。 |
eval() | 输出表达式的值 | reversed() | 返回一个逆序的迭代器 |
exec() | .. | round() | 取整函数 |
filter() | 过滤器 | set() | 集合对象 |
float() | 浮点数 | setattr() | 设置一个对象的属性值 |
format() | 格式化输出 | slice() | 切片 |
frozenset() | .. | sorted() | 排序,reverse=True则逆序 |
getattr() | 获取属性值 | staticmethod() | |
globals() | .. | str() | 返回字符串对象 |
hasattr() | 判断对象是否有该属性 | sum() | 求和 |
hash() | 返回哈希值 | super() | |
hex() | 十六进制 | tuple() | 返回元组对象 |
id() | 返回对象的id值,每个对象的id值唯一 | type() | 返回对象的类型 |
input() | 用户输入,返回字符串 | ||
int() | 转化为整数 | zip() | 两个迭代器的元素组成元组 |
isinstance() | 判断对象的类型是否正确 | ||
issubclass() | 判断该类是否为子类 | help() | 查看帮助 |