如何在 python 中表示无限数?无论您在程序中输入哪个数字,任何数字都不应大于此表示的无穷大。
在 Python 中,您可以执行以下操作:
test = float("inf")
在 Python 3.5 中,您可以执行以下操作:
import math test = math.inf
然后:
test > 1 test > 10000 test > x
永远都是真的。当然,正如所指出的,除非 x 也是无穷大或“nan”(“不是数字”)。
此外(仅限 Python 2.x),与 相比Ellipsis,float(inf)较小,例如:
Ellipsis
float(inf)
float('inf') < Ellipsis
将返回 true。