新聞中心
float('inf') 表示正無(wú)窮;-float('inf') 或 float('-inf') 表示負(fù)無(wú)窮;其中,inf 均可以寫成 Inf,(inf 全稱為 infinity)。

創(chuàng)新互聯(lián)是一家做網(wǎng)站、成都網(wǎng)站設(shè)計(jì),提供網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),網(wǎng)站制作,建網(wǎng)站,按需求定制開發(fā),網(wǎng)站開發(fā)公司,2013年開創(chuàng)至今是互聯(lián)行業(yè)建設(shè)者,服務(wù)者。以提升客戶品牌價(jià)值為核心業(yè)務(wù),全程參與項(xiàng)目的網(wǎng)站策劃設(shè)計(jì)制作,前端開發(fā),后臺(tái)程序制作以及后期項(xiàng)目運(yùn)營(yíng)并提出專業(yè)建議和思路。
python中整型不用擔(dān)心溢出,因?yàn)閜ython理論上可以表示大的整數(shù),直到把內(nèi)存擠爆。而無(wú)窮大在編程中常常需要的。比如,從一組數(shù)字中篩選出最小的數(shù)字。一般使用一個(gè)臨時(shí)變量用于存儲(chǔ)最后結(jié)果,變量去逐個(gè)比較和不斷地更新。而這臨時(shí)變量一般要初始無(wú)窮大或者去第一個(gè)元素的值。
正無(wú)窮大與負(fù)無(wú)窮大
python中并沒有特殊的語(yǔ)法來(lái)表示這些值,但是可以通過 float() 來(lái)創(chuàng)建它們:
>>> a = float("inf")
>>> b = float("-inf")
>>> a
inf
>>> b
-inf為了測(cè)試這些值的存在,使用 math.isinf() 進(jìn)行判斷:
>>> import math >>> math.isinf(a) True >>> math.isinf(b) True
python學(xué)習(xí)網(wǎng),免費(fèi)的在線學(xué)習(xí)python平臺(tái),歡迎關(guān)注!
當(dāng)前名稱:創(chuàng)新互聯(lián)Python教程:python中無(wú)窮如何表示
文章分享:http://www.dlmjj.cn/article/ccideds.html


咨詢
建站咨詢
