Python 内置函数

  • Python内置函数

    Python具有一组内置函数。
    函数 描述
    abs() 返回数字的绝对值
    all() 如果可迭代对象中的所有项目均为true,则返回True
    any() 如果可迭代对象中的任何项目为true,则返回True
    ascii() 返回对象的可读版本。用转义字符替换非ASCII字符
    bin() 返回数字的二进制版本
    bool() 返回指定对象的布尔值
    bytearray() 返回字节数组
    bytes() 返回一个字节对象
    callable() 如果指定对象是可调用的,则返回True;否则返回False。
    chr() 从指定的Unicode代码返回一个字符。
    classmethod() 将方法转换为类方法
    compile() 返回指定的源作为对象,准备执行
    complex() 返回一个复数
    delattr() 从指定的对象中删除指定的属性(属性或方法)
    dict() 返回字典(数组)
    dir() 返回指定对象的属性和方法的列表
    divmod() 返回参数1除以参数2的商和余数
    enumerate() 取得一个集合(例如一个元组)并将其作为枚举对象返回
    eval() 评估并执行一个表达式
    exec() 执行指定的代码(或对象)
    filter() 使用过滤器功能排除可迭代对象中的项目
    float() 返回浮点数
    format() 格式化指定的值
    frozenset() 返回一个Frozenset对象
    getattr() 返回指定属性(属性或方法)的值
    globals() 返回当前的全局符号表作为字典
    hasattr() 如果指定的对象具有指定的属性(属性/方法),则返回True
    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() 对迭代器的项求和
    super() 返回一个代表父类的对象
    tuple() 返回一个元组
    type() 返回对象的类型
    vars() 返回对象的__dict__属性
    zip() 从两个或多个迭代器返回一个迭代器