国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python 如何將帶小數的浮點型字符串轉換為整數

瀏覽:40日期:2022-06-20 08:09:30
以下內容在python中完全可以接受:

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

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

但是,如果你將float型的字符串傳遞給int將會得到錯誤。

>>> 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’))

補充:解決python 字符串浮點型轉整型問題

ValueError: invalid literal for int() with base 10

復原錯誤:

str_a = ’1.5’int_a = int(str_a)修正錯誤:

# 修正方式1str_a = ’1.5’int_a = int(float(str_a))# 修正方式2str_a = ’1.5’int_a = int(eval(str_a))錯誤原因

浮點型字符串無法直接轉int類型

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 嘉定区| 晋城| 榆社县| 勐海县| 濮阳市| 江源县| 夹江县| 临猗县| 松原市| 元朗区| 太保市| 梁山县| 宁都县| 故城县| 广西| 昭觉县| 宜兴市| 麻阳| 章丘市| 临夏县| 无锡市| 南安市| 汪清县| 广宁县| 左贡县| 和政县| 郸城县| 北票市| 察哈| 兖州市| 桂林市| 邓州市| 卢湾区| 永德县| 浦县| 静海县| 章丘市| 灌云县| 平湖市| 桂林市| 淳安县|