問題

如何在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)相比較,例如:

 float('inf') < Ellipsis
 

回到true.

  相同標籤的其他問題

pythoninfiniteinfinity