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 相关文章推荐
Python3实现从指定路径查找文件的方法
May 22 Python
Windows下搭建python开发环境详细步骤
Jul 20 Python
Python单体模式的几种常见实现方法详解
Jul 28 Python
使用Turtle画正螺旋线的方法
Sep 22 Python
python中lambda()的用法
Nov 16 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
python 获取utc时间转化为本地时间的方法
Dec 31 Python
python 下 CMake 安装配置 OPENCV 4.1.1的方法
Sep 30 Python
Python中url标签使用知识点总结
Jan 16 Python
python pymysql库的常用操作
Oct 16 Python
python工具——Mimesis的简单使用教程
Jan 16 Python
解决python3安装pandas出错的问题
May 20 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
4种PHP异步执行的常用方式
2015/12/24 PHP
php中使用GD库做验证码
2016/03/31 PHP
php获取数据库中数据的实现方法
2017/06/01 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
2009/06/02 Javascript
Javascript的闭包
2009/12/31 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
2014/04/02 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
jquery实现华丽的可折角广告代码
2015/09/02 Javascript
全面解析Bootstrap排版使用方法(文字样式)
2015/11/30 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
BootStrap 弹出层代码
2017/02/09 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
mui上拉加载更多下拉刷新数据的封装过程
2017/11/03 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
Vue中的vue-resource示例详解
2018/11/02 Javascript
JS实现计算小于非负数n的素数的数量算法示例
2019/02/26 Javascript
用VueJS写一个Chrome浏览器插件的实现方法
2019/02/27 Javascript
Python 数据可视化pyecharts的使用详解
2019/06/26 Python
numpy中的meshgrid函数的使用
2019/07/31 Python
pd.DataFrame统计各列数值多少的实例
2019/12/05 Python
python实现俄罗斯方块游戏(改进版)
2020/03/13 Python
python使用OpenCV模块实现图像的融合示例代码
2020/04/10 Python
在python中使用nohup命令说明
2020/04/16 Python
python实现秒杀商品的微信自动提醒功能(代码详解)
2020/04/27 Python
Python 保存加载mat格式文件的示例代码
2020/08/04 Python
HTML5 audio标签使用js进行播放控制实例
2015/04/24 HTML / CSS
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
信用社实习人员自我鉴定
2013/09/20 职场文书
教育专业个人求职信
2013/12/02 职场文书
点菜员岗位职责范本
2014/02/14 职场文书
我为自己代言广告词
2014/03/18 职场文书
医学求职信
2014/05/28 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
企业安全生产检查制度
2015/08/06 职场文书