Python内置函数与异常全面解析
一、内置函数与类型概述
在Python中,有一些类型、函数和变量始终可供解释器使用,无需额外导入即可在任何源模块中使用。在Python 2中,它们包含在 __builtin__
模块里;在Python 3中,则包含在 builtins
模块中。在导入的其他模块里, __builtins__
变量也会绑定到这个模块。
二、常见内置函数详解
- 数学相关函数
-
abs(x)
:返回x
的绝对值。 -
divmod(a, b)
:以元组形式返回长除法的商和余数。对于整数,返回(a // b, a % b)
;对于浮点数,返回(math.floor(a / b), a % b)
,该函数不能用于复数。 -
pow(x, y [, z])
:返回x ** y
。若提供z
,则返回(x ** y) % z
,当三个参数都给出时,它们必须是整数且y
必须是非负的。 -
-