小编典典

如何在 Python 中表示无限数?

all

如何在 python 中表示无限数?无论您在程序中输入哪个数字,任何数字都不应大于此表示的无穷大。


阅读 208

收藏
2022-03-03

共1个答案

小编典典

在 Python 中,您可以执行以下操作:

test = float("inf")

在 Python 3.5 中,您可以执行以下操作:

import math
test = math.inf

然后:

test > 1
test > 10000
test > x

永远都是真的。当然,正如所指出的,除非 x 也是无穷大或“nan”(“不是数字”)。

此外(仅限 Python 2.x),与 相比Ellipsisfloat(inf)较小,例如:

float('inf') < Ellipsis

将返回 true。

2022-03-03