Python将string转换到float的实例方法
Python 如何转换string到float?简单几步,让你轻松解决。
打开软件,新建python项目,如图所示
右键菜单中创建.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,直接调用图中的函数即可。
知识点扩展
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将list中的string批量转化成int/float的方法
最近在处理词向量这块,因为平时习惯把处理的词向量保存成文件,但是txt文件读取出来的都是string格式的数字,有必要转成float型 上网查了一下教程,在这记录一下: data = ['1','3.2','2'] data = map(eval, data) print data 不知道map函数怎么实现的,没看官方文档,反正实现了就好. 输出:[1, 3.2, 2] 原有string格式的数字是整形就输出整形,是浮点就输出浮点. 以上这篇Python将list中的string批量转化成int
-
Python将string转换到float的实例方法
Python 如何转换string到float?简单几步,让你轻松解决. 打开软件,新建python项目,如图所示 右键菜单中创建.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'] 查看运行结果
-
python中string模块各属性以及函数的用法介绍
任何语言都离不开字符,那就会涉及对字符的操作,尤其是脚本语言更是频繁,不管是生产环境还是面试考验都要面对字符串的操作. python的字符串操作通过2部分的方法函数基本上就可以解决所有的字符串操作需求: • python的字符串属性函数 • python的string模块 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.字符串属性函数 系统版本:CentOS release 6.2 (Final)2.6.32-220.
-
python将人民币转换大写的脚本代码
复制代码 代码如下: def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( format_word.__len__() - 3 + 2位小数 ) change_number 支持 float, int, long, string """ format_word = ["分", "角", "元",
-
python将字符串转换成数组的方法
python将字符串转换成数组的方法.分享给大家供大家参考.具体实现方法如下: #----------------------------------------- # Name: string_to_array.py # Author: Kevin Harris # Last Modified: 02/13/04 # Description: This Python script demonstrates # how to modify a string by # converting it
-
python 将字符串转换成字典dict的各种方式总结
1)利用eval可以将字典格式的字符串与字典户转 >>>mstr = '{"name":"yct","age":10}' 转换为可以用的字典: >>>eval(mstr), type( eval(mstr) ) {"name":"yct","age":10}, dict 2).JSON到字典转化: >>>dictinfo = json
-
python将字符串转换成json的方法小结
最近在工作中遇到了一个小问题,如果要将字符串型的数据转换成dict类型,我第一时间就想到了使用json函数.但是里面出现了一些问题 1.通过json来转换: In [1]: import json In [2]: mes = '{"InsId": 2, "name": "lege-happy", "CreationTime": "2019-04-23T03:18:02Z"}' In [3]: mes_to_
-
python各类经纬度转换的实例代码
python各类经纬度转换,具体代码如下所示: import math import urllib import json x_pi = 3.14159265358979324 * 3000.0 / 180.0 pi = 3.1415926535897932384626 # π a = 6378245.0 # 长半轴 ee = 0.00669342162296594323 # 扁率 class Geocoding: def __init__(self, api_key): self.api_ke
-
Python字符串大小写转换拼接删除空白
1.字符串大小写转换 string.title() #将字符串中所有单词的首字母以大写形式显示 string.upper() #将字符串中所有字母转化为大写字母 string.lower() #将字符串中所有字母转化为小写字母 str = "hello world!" print(str.title()) Hello World! print(str.upper()) HELLO WORLD! print(str.lower()) hello world! 2.字符拼接 python中
-
python 地图经纬度转换、纠偏的实例代码
python 地图经纬度转换.纠偏的代码如下所示: # -*- coding: utf-8 -*- import json import urllib import math x_pi = 3.14159265358979324 * 3000.0 / 180.0 pi = 3.1415926535897932384626 # π a = 6378245.0 # 长半轴 ee = 0.00669342162296594323 # 偏心率平方 class Geocoding: def __init_
-
python获取系统内存占用信息的实例方法
psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU.内存.磁盘.网络等)信息.它主要应用于系统监控,分析和限制系统资源及进程的管理.它实现了同等命令行工具提供的功能,如ps.top.lsof.netstat.ifconfig.who.df.kill.free.nice.ionice.iostat.iotop.uptime.pidof.tty.taskset.pmap等.目前支持32位和64位的Li
随机推荐
- Windows下自动备份MongoDB的批处理脚本
- 通过Java来测试JSON和Protocol Buffer的传输文件大小
- javascript history对象详解
- thinkphp3.2实现跨控制器调用其他模块的方法
- JSP入门教程之基本语法简析
- Android来电监听和去电监听实现代码
- JavaScript中的Window窗口对象
- php修改文件上传限制方法汇总
- 原生js实现图片层叠轮播切换效果
- myeclipse中连接mysql数据库示例代码
- java设计模式之组合模式(Composite)
- 在MySQL中使用序列的简单教程
- jQuery隐藏和显示效果实现
- PHP通过内置函数memory_get_usage()获取内存使用情况
- filezilla server 0_9_34 最新版完全安装指南
- 详解Java的环境变量和Tomcat服务器配置
- 一个用于mysql的数据库抽象层函数库
- java制作复制文件工具代码分享
- Android开发之OkHttpUtils的具体使用方法
- Java 1.0和Java 1.1 的IO类的比较