最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 如何將帶小數(shù)的浮點(diǎn)型字符串轉(zhuǎn)換為整數(shù)

 更新時(shí)間:2021年05月12日 14:23:36   作者:哦摩西羅伊  
在python中如何實(shí)現(xiàn)將帶小數(shù)的浮點(diǎn)型字符串轉(zhuǎn)換為整數(shù)呢?今天小編就為大家介紹一下解決方案,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

以下內(nèi)容在python中完全可以接受:

1、將整數(shù)的字符串表示形式傳遞給 int

2、將float的字符串表示形式傳遞給 float

但是,如果你將float型的字符串傳遞給int將會(huì)得到錯(cuò)誤。

>>> int('5')
5
>>> float('5.0')
5.0
>>> float('5')
5.0
>>> int(5.0)
5
>>> float(5)
5.0
>>> int('5.0')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '5.0'
>>> int(float('5.0'))

補(bǔ)充:解決python 字符串浮點(diǎn)型轉(zhuǎn)整型問題

ValueError: invalid literal for int() with base 10

復(fù)原錯(cuò)誤:

str_a = '1.5'
int_a = int(str_a)

修正錯(cuò)誤:

# 修正方式1
str_a = '1.5'
int_a = int(float(str_a))

# 修正方式2
str_a = '1.5'
int_a = int(eval(str_a))

錯(cuò)誤原因

浮點(diǎn)型字符串無法直接轉(zhuǎn)int類型

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

最新評(píng)論

蒲城县| 华亭县| 裕民县| 皮山县| 荃湾区| 休宁县| 运城市| 拉孜县| 夏河县| 西藏| 台安县| 汤阴县| 巴里| 宁陵县| 海淀区| 邓州市| 梅河口市| 额尔古纳市| 五大连池市| 武川县| 海盐县| 黔西| 香格里拉县| 武汉市| 京山县| 永川市| 静海县| 和平县| 含山县| 洛川县| 启东市| 五家渠市| 濮阳市| 太保市| 涟水县| 临颍县| 平昌县| 余庆县| 丰都县| 泽库县| 扶余县|