Python 中表示無窮大的常數是float('inf')
,它表示正無窮大。
同樣,Python 中還有一個表示負無窮大的常數float('-inf')
,用于表示負無窮大。
這些常數在數值計算和科學計算中非常有用。例如,在比較兩個數的大小時,如果其中一個數是正無窮大,則另一個數一定比它小;如果其中一個數是負無窮大,則另一個數一定比它大。
x = float('inf')
y = 1000
if y< x:
print("y 小于無窮大")
else:
print("y 大于等于無窮大")
上面的代碼輸出為y 小于無窮大
,因為1000
是小于正無窮大的。
需要注意的是,無窮大和其他數進行一些操作的結果可能不是有意義的。例如,float('inf') + float('-inf')
的結果是nan
,表示不是一個數字。
上一篇python 表示范圍
下一篇python 表示坐標系