国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Python > 正文

Python float()函數

2023-04-24 19:21:39
字體:
來源:轉載
供稿:網友

Python float()函數的作用是將參數轉換為一個浮點數。其參數可以是一個數字字符串或數字,也可以不帶參數而生成一個浮點數0.0。

float()語法格式

官方文檔給出的float()函數語法格式如下:

class float([x])

參數

該函數有一個可選參數x,該參數可以是一個可以轉換為浮點數的字符串、一個數字。

返回值

該函數返回一個浮點數。

Python float()函數的使用

float()使用示例

1、不帶參數

f1 = float()
print(f1)

輸出結果:

0.0

2、參數是字符串

當float()函數的參數是字符串時,字符串必須是可以轉換為浮點數的數字,數字前可以有若干空白或'+', '-'號,也可以是NaN或正無窮大或負無窮大(infinity,inf——大小寫無所謂)。

f2 = float('12')
print(f2)
f3 = float(' 12/n'#前端有空白,后端有換行符
print(f3)
f4 = float('-12.3')  #前端有負號
print(f4)
f5 = float(23.4 - 23) #表達式
print(f5)
f6 = float('inf'#無窮大
print(f6)
f7 = float('-InfiniTy'#負無窮
print(f7)
f8 = float('1e-4'#科學計數法
print(f8)
f9 = float('NaN'#not a number
print(f9)

輸出結果如下:

12.0
12.0
-12.3
0.3999999999999986
inf
-inf
0.0001
nan

3、其它無效參數的輸出情況

Python float()函數

從以上各例子可以看出float()函數的輸出情況:

(1)不傳遞任何參數時,輸出0.0;

(2)傳遞的參數是可以轉換為浮點數的數字字符串時,輸出數字的浮點形式;

(3)傳遞參數是正負無窮時,輸出正負'inf',正號不顯示;

(4)傳遞的參數是NaN時,輸出nan

(5)其它無效參數將引發ValueError錯誤。

以上是關于Python float()函數的介紹,如有問題請留言評論。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 古丈县| 稻城县| 宜川县| 达尔| 盐边县| 巧家县| 彰武县| 滦南县| 莱州市| 延川县| 年辖:市辖区| 综艺| 襄樊市| 曲阜市| 霍山县| 苏尼特右旗| 武夷山市| 靖安县| 棋牌| 东宁县| 金川县| 淮安市| 永胜县| 辽宁省| 洞口县| 柯坪县| 淳安县| 河南省| 大新县| 仁寿县| 镇宁| 苍梧县| 余江县| 凤阳县| 化隆| 十堰市| 城步| 平泉县| 同心县| 塔城市| 图木舒克市|