常量
math
模块包括两个常用的数学常数。
math.pi
- 数学常数 pimath.e
- 数学常数 e (自然对数的基数)
>>> from math import pi, e
>>> pi
3.141592653589793
>>> e
2.718281828459045
>>>
Python 3.5 及更高版本具有无穷大和 NaN 的常量(非数字)。将字符串传递给 float()
的旧语法仍然有效。
Python 3.x >= 3.5
math.inf == float('inf')
# Out: True
-math.inf == float('-inf')
# Out: True
# NaN never compares equal to anything, even itself
math.nan == float('nan')
# Out: False