Pythone内置函数

Python 内置函数是 Python 解释器提供的函数库,这些函数可以直接使用,无需导入任何模块。

以下是Python内置函数的简要说明,更详细的内容请通过本教程的目录查阅,或按下Ctrl+F搜索函数名,访问函数详情页面;

  • abs():返回数字的绝对值。
  • all():如果可迭代对象中的所有元素均为 True,则返回 True,否则返回 False;
  • any():如果可迭代对象中的任何元素为 True,则返回 True,否则返回 False。
  • ascii():返回一个表示对象的可打印字符串。
  • bin():将整数转换为二进制字符串。
  • bool():将值转换为布尔值 True 或 False。
  • breakpoint():用于在代码中插入断点以便进行调试。
  • bytearray():返回一个新的字节数组。
  • bytes():返回一个新的 bytes 对象。
  • callable():如果对象是可调用的,则返回 True,否则返回 False。
  • chr():返回一个表示 Unicode 码的字符。
  • @classmethod():将一个方法转换为类方法。
  • compile():将源代码编译成代码或 AST 对象。
  • complex():返回具有实部和虚部的复数。
  • delattr():删除对象的属性。
  • dict():创建一个新的字典。
  • dir():返回对象的属性和方法列表。
  • divmod():返回除法的商和余数。
  • enumerate():枚举可迭代对象中的元素。
  • eval():计算用字符串表示的表达式的值。
  • exec():执行用字符串表示的 Python 代码。
  • filter():用于过滤序列。
  • float():将字符串或数字转换为浮点数。
  • format():格式化字符串。
  • frozenset():返回一个新的不可变集合。
  • getattr():返回对象的属性值。
  • globals():返回全局变量的字典。
  • hasattr():如果对象有指定的属性,则返回 True,否则返回 False。
  • hash():返回对象的哈希值。
  • help():显示帮助文档。
  • hex():将整数转换为十六进制字符串。
  • id():返回对象的唯一标识符。
  • input():从用户那里获取输入。
  • int():将字符串或数字转换为整数。
  • isinstance():如果对象是指定类型或其子类的实例,则返回 True,否则返回 False。
  • issubclass():如果类是指定类型或其子类的子类,则返回 True,否则返回 False。
  • iter():返回一个可迭代对象。
  • len():返回对象的长度(元素个数)。
  • list():返回一个列表。
  • locals():返回局部变量的字典。
  • map():将函数应用于序列中的每个元素。
  • max():返回可迭代对象中的最大值。
  • memoryview():返回一个新的内存视图对象。
  • min():返回可迭代对象中的最小值。
  • next():从迭代器中获取下一个值。
  • object():返回一个新对象,这个对象没有任何方法。
  • oct():将一个整数转换为一个八进制字符串。
  • open():打开一个文件,返回文件对象。
  • ord():返回表示一个字符的Unicode字符的整数。
  • pow():返回 x 的 y 次幂的值。
  • print():将对象以文本形式打印到控制台或文件中。
  • property():返回属性。
  • range():返回一个从 0 开始到 stop - 1 的数字序列。
  • repr():返回一个对象的字符串表示。
  • reversed():返回一个反转的迭代器。
  • round():四舍五入数字到给定精度。
  • set():返回一个新集合,其中包含iterable中的所有唯一元素。
  • setattr():设置一个对象的属性。
  • slice():返回一个从0开始,到stop-1的步长为1的切片对象。
  • sorted():返回一个排序后的列表。
  • @staticmethod():返回静态方法。
  • str():返回一个字符串版本的对象。
  • sum():返回可迭代的数值的总和。
  • super():返回一个超类或超类实例的代理对象。
  • tuple():返回一个元组。
  • type():返回一个新的类型对象。
  • vars():返回一个对象的 dict 属性。
  • zip():打包 iterables 中的元素,返回一个元组列表。
  • __import__():动态地加载模块

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions

分类: 计算机技术
推荐阅读:
Python bool()函数详细教程 bool()函数用于对任何对象进行逻辑值的检测,返回True或False;
C语言实现矩阵乘法 本文将使用C语言实现矩阵乘法;分别生成阶为m*n和p*q的两个矩阵,以得到阶为m*q的结果矩阵,其中n等于p。
Golang实现字符串的SHA1加密 本文将使用Go语言内置包 crypto/sha1 来实现SHA1加密。
golint是什么 Golint是一个Go语言源代码检测工具;Golint 用于检测诸如命令、注释、语法等代码是否规范。
SQL基本语法 SQL遵循一些独特的规则,基本语法如下:SQL不区分大小写。但我们通常将SQL关键字以大写形式编写,以便于区分;
Linux系统下正确清空日志文件的方法 在Linux系统下,你不应该直接删除日志文件来实现清除日志内容,因为那样可能会造成日志无法继续产生的问题;