国产探花免费观看_亚洲丰满少妇自慰呻吟_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()函數的介紹,如有問題請留言評論。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开江县| 洛浦县| 马鞍山市| 伊川县| 涞水县| 凤庆县| 茶陵县| 湘乡市| 寻甸| 涞源县| 娄烦县| 河津市| 灵璧县| 张家界市| 来宾市| 柘荣县| 安阳市| 安庆市| 酒泉市| 阿坝县| 山西省| 益阳市| 清原| 阳信县| 从化市| 蒙自县| 玛纳斯县| 特克斯县| 虎林市| 绥棱县| 翁牛特旗| 修武县| 奉贤区| 乡宁县| 元谋县| 大田县| 蓬安县| 两当县| 和顺县| 额尔古纳市| 巴马|