Python内置函数功能汇总

Python内置函数

Python内置函数功能汇总
注:红色框中为重点介绍函数

  • abs() : 返回数字的绝对值。参数可以是整数或浮点数。如果参数是一个复数,则返回其大小
    Python内置函数功能汇总
  • all() : 如果的所有元素 迭代为真(或者如果可迭代为空),返回True ; 否则返回False
即:
def all(iterable):
    for element in iterable:
        if not element:
            return False
    return True

Python内置函数功能汇总

  • any() : 如果任何元素 为true ,则返回True。如果为空,则返回False
即:
def any(iterable):
    for element in iterable:
        if element:
            return True
    return False

Python内置函数功能汇总

  • bin() : 将整数转换为前缀为“0b”的二进制字符串。结果是一个有效的Python表达式。
    Python内置函数功能汇总

  • bool() : 返回一个布尔值,即True或者False。如果x为false或省略,则返回False; 否则返回True。
    Python内置函数功能汇总

  • chr(i) : 返回整数所对应的Unicode字符,这是相反的ord()。
    Python内置函数功能汇总

  • complex([ real [,imag ] ] ) : 返回值为real + imag * 1j的复数或将字符串或数字转换为复数。

    如果第一个参数是一个字符串,它将被解释为一个复数,并且必须在没有第二个参数的情况下调用该函数。每个参数可以是任何数字类型(包括复数)。第二个参数永远不能是字符串。如果imag被省略,则默认为零,并且构造用作数字转换等int和float。如果省略两个参数,则返回 0j。
    注:从字符串转换时,字符串不得包含中心+或-运算符周围的空格。
    Python内置函数功能汇总

  • dict() : 创建一个新的字典。
    Python内置函数功能汇总

  • dir() : 若有参数,返回该对象的有效属性列表。如果没有参数,则返回当前本地范围中的名称列表。
    1.如果对象是模块对象,则列表包含模块属性的名称。
    2.如果对象是类型或类对象,则列表包含其属性的名称,并且递归地包含其基础的属性。
    3.否则,该列表包含对象的属性名称,其类的属性的名称,以及其类的基类的属性的递归。
    Python内置函数功能汇总
    Python内置函数功能汇总
    Python内置函数功能汇总

  • divmod() : 取两个非复数数作为参数,并在使用整数除法时返回由商和余数组成的一对数字。
    对于整数,结果与之相同:(a//b , a%b) ; 对于浮点数:(math.floor(a/b) , a%b)
    Python内置函数功能汇总

  • eval() : 参数是一个字符串和可选的全局变量和本地变量。
    Python内置函数功能汇总

  • float() : 构造一个新的浮点数。
    Python内置函数功能汇总

  • help() : 调用内置帮助系统。
    注:如果函数的参数列表中出现斜杠(/),则在调用时help(),意味着斜杠之前的参数仅为位置参数。
    Python内置函数功能汇总

  • hex() : 将整数转换为带有前缀“0x”的小写十六进制字符串。
    Python内置函数功能汇总

  • id() : 返回对象的唯一标识符
    Python内置函数功能汇总

  • input() : 读取用户输入值
    Python内置函数功能汇总

  • int() : 返回由数字或字符串构造的整数对象。
    Python内置函数功能汇总

  • len() : 返回对象的长度。参数可以是序列(例如字符串,字节,元组,列表或范围)或集合(例如字典,集合或冻结集)。
    注:整形、浮点型没有长度。
    Python内置函数功能汇总

  • list() : 创建一个新的列表。
    Python内置函数功能汇总

  • max() : 返回可迭代中的最大项或两个或多个参数中的最大项。
    Python内置函数功能汇总

  • min() : 返回可迭代中的最小项或两个或多个参数中的最小项。
    Python内置函数功能汇总

  • oct() : 将整数转换为前缀为“0o”的八进制字符串。
    Python内置函数功能汇总

  • ord() : 返回表示该字符的Unicode代码的整数。这是相反的chr()。
    Python内置函数功能汇总

  • pow(x,y [,z ] ) : 将x返回到y ; 如果z存在,则将x返回到幂y,模z。
    Python内置函数功能汇总

  • print() : 标准输出对象打印。以sep分隔,然后以end结束
    Python内置函数功能汇总

  • round(编号[,ndigits ] ) : 在小数点后舍入到ndigits精度的返回数字。如果ndigits被省略或是,则返回其输入的最接近的整数。
    Python内置函数功能汇总

  • set() : 创建一个新的集合。
    Python内置函数功能汇总

  • str() : 返回一个字符串。 Python内置函数功能汇总

  • sum() : 从左到右开始和可迭代的项目并返回总数。
    注:开始默认为0。该迭代的项目通常是数字,起始值不允许是一个字符串。
    Python内置函数功能汇总

  • tuple() : 创建一个新的元组。
    Python内置函数功能汇总

  • type() : 返回对象的类型。
    Python内置函数功能汇总