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