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

分类: 计算机技术
推荐阅读:
在Linux终端右上角实时显示时间 在Linux系统下,可以通过一条命令在终端的右上角显示当前系统的时间:
TypeError: can't take floor or mod of complex number. 在Python中,复数类型不支持地板除(floor division)和取模(modulo)运算。因此,在尝试对复数执行//、%或divmod()函数运算时,会引发TypeError异常,提示can't take floor or mod of complex number.
Python 多线程的运用 多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。
PySide6 beep()函数详细教程 PySide6.QtWidgets.QApplication类的成员函数beep()将使用系统设置的音量和声音进行通知;
C语言isblank()函数:判断字符是否为空白字符 isblank()函数是C语言中的一个标准库函数,用于判断一个字符是否为标准空白字符(即空格' '和水平制表符'\t');如果参数c是一个标准空白字符,则返回true,否则返回false;
Linux结束正在锁定文件的进程 在Linux系统下,当你想删除或更改某个文件,却发现该文件正在被某个进程访问,处于锁定状态,导致你无法删除或更改;这时你只需要一条命令即可实现结束这个进程: