Python將string轉換到float的實例方法
Python 如何轉換string到float?簡單幾步,讓你輕松解決。
打開軟件,新建python項目,如圖所示

右鍵菜單中創(chuàng)建.py文件,如圖所示

步驟中文件輸入代碼如下:
def string_to_float(str): return float(str) if __name__ == '__main__': str = '3.1415926' res = string_to_float(str) print(res + 1)

空白后,右鍵菜單中選擇【Run 'test'】

查看運行結果如下圖所示

需要轉換string到float,直接調用圖中的函數(shù)即可。

知識點擴展
python str轉換成float
利用map和reduce編寫一個str2float函數(shù),把字符串'123.456'轉換成浮點數(shù)123.456
fromfunctoolsimportreduce
defstr2float(s):
returnreduce(lambdax,y:x+int2dec(y),map(str2int,s.split('.')))
defchar2num(s):
return{'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[s]
defstr2int(s):
returnreduce(lambdax,y:x*10+y,map(char2num,s))
defintLen(i):
returnlen('%d'%i)
defint2dec(i):
returni/(10**intLen(i))
print(str2float('123.456'))
以上就是本次關于Python如何轉換string到float全部知識點,感謝大家對腳本之家的支持。
- Python 的 f-string 可以連接字符串與數(shù)字的原因解析
- 詳解Python中string模塊除去Str還剩下什么
- Python字符串格式化f-string多種功能實現(xiàn)
- Python bytes string相互轉換過程解析
- Python3中的f-Strings增強版字符串格式化方法
- python3格式化字符串 f-string的高級用法(推薦)
- 一文了解python 3 字符串格式化 F-string 用法
- Python 格式化輸出_String Formatting_控制小數(shù)點位數(shù)的實例詳解
- Python StringIO如何在內存中讀寫str
- python 實現(xiàn)list或string按指定分段
- Python序列對象與String類型內置方法詳解
- 詳解python3中用HTMLTestRunner.py報ImportError: No module named ''StringIO''如何解決
- Python解析json時提示“string indices must be integers”問題解決方法
- python f-string式格式化聽語音流程講解
- Python格式化字符串f-string概覽(小結)
- Python的文本常量與字符串模板之string庫
相關文章
Python基于pandas實現(xiàn)json格式轉換成dataframe的方法
這篇文章主要介紹了Python基于pandas實現(xiàn)json格式轉換成dataframe的方法,結合實例形式分析了Python使用pandas模塊操作json數(shù)據(jù)轉換成dataframe的相關操作技巧與注意事項,需要的朋友可以參考下2018-06-06
python腳本調用iftop 統(tǒng)計業(yè)務應用流量的思路詳解
這篇文章主要介紹了python腳本調用iftop 統(tǒng)計業(yè)務應用流量的思路詳解,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10
利用Python通過商品條形碼查詢商品信息的實現(xiàn)示例
這篇文章主要介紹了利用Python通過商品條形碼查詢商品信息,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07

