Python将string转换到float的实例方法


Posted in Python onJuly 29, 2019

Python 如何转换string到float?简单几步,让你轻松解决。

打开软件,新建python项目,如图所示

Python将string转换到float的实例方法

右键菜单中创建.py文件,如图所示

Python将string转换到float的实例方法

步骤中文件输入代码如下:

def string_to_float(str):

return float(str)

if __name__ == '__main__':

str = '3.1415926'

res = string_to_float(str)

print(res + 1)

Python将string转换到float的实例方法

空白后,右键菜单中选择【Run 'test'

Python将string转换到float的实例方法

查看运行结果如下图所示

Python将string转换到float的实例方法

需要转换string到float,直接调用图中的函数即可。

Python将string转换到float的实例方法

知识点扩展

python str转换成float

利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数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 相关文章推荐
Python实现的生成自我描述脚本分享(很有意思的程序)
Jul 18 Python
python常规方法实现数组的全排列
Mar 17 Python
Python中Django发送带图片和附件的邮件
Mar 31 Python
Python正确重载运算符的方法示例详解
Aug 27 Python
解决Python字典写入文件出行首行有空格的问题
Sep 27 Python
TensorFlow模型保存/载入的两种方法
Mar 08 Python
python实现点击按钮修改数据的方法
Jul 17 Python
python+selenium+chromedriver实现爬虫示例代码
Apr 10 Python
Python numpy矩阵处理运算工具用法汇总
Jul 13 Python
Python3如何使用range函数替代xrange函数
Oct 05 Python
Python调用飞书发送消息的示例
Nov 10 Python
教你怎么用PyCharm为同一服务器配置多个python解释器
May 31 Python
django foreignkey(外键)的实现
Jul 29 #Python
python实现翻转棋游戏(othello)
Jul 29 #Python
Django如何将URL映射到视图
Jul 29 #Python
python3获取当前目录的实现方法
Jul 29 #Python
Python在Matplotlib图中显示中文字体的操作方法
Jul 29 #Python
Django框架创建mysql连接与使用示例
Jul 29 #Python
python使用minimax算法实现五子棋
Jul 29 #Python
You might like
深入解析Session是否必须依赖Cookie
2013/08/02 PHP
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
2016/11/28 PHP
通过JAVASCRIPT读取ASP设定的COOKIE
2007/02/15 Javascript
js 函数调用模式小结
2011/12/26 Javascript
Jquery网页内滑动缓冲导航的实现代码
2015/04/05 Javascript
jQuery实现类似老虎机滚动抽奖效果
2015/08/06 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
2017/09/28 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
vue中$set的使用(结合在实际应用中遇到的坑)
2018/07/10 Javascript
使用pm2自动化部署node项目的方法步骤
2019/01/28 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
Python之父谈Python的未来形式
2016/07/01 Python
python 自动化将markdown文件转成html文件的方法
2016/09/23 Python
Python中的日期时间处理详解
2016/11/17 Python
python实现猜单词小游戏
2020/05/22 Python
使用GitHub和Python实现持续部署的方法
2019/05/09 Python
python wxpython 实现界面跳转功能
2019/12/17 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
基于Python+QT的gui程序开发实现
2020/07/03 Python
Python matplotlib读取excel数据并用for循环画多个子图subplot操作
2020/07/14 Python
深入理解Python变量的数据类型和存储
2021/02/01 Python
html5菜单折纸效果
2014/04/22 HTML / CSS
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
预订从美国飞往印度的机票:MyTicketsToIndia
2017/05/19 全球购物
MediaMarkt比利时:欧洲最大电器连锁店
2020/12/21 全球购物
大学生毕业自我鉴定范文
2013/11/03 职场文书
初中生期末考试的自我评价
2013/12/17 职场文书
竞争上岗演讲稿
2014/01/05 职场文书
小城镇建设汇报材料
2014/08/16 职场文书
六一儿童节活动总结
2014/08/27 职场文书
实习感想范文
2015/08/10 职场文书
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby
Sql Server 行数据的某列值想作为字段列显示的方法
2022/04/20 SQL Server