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
随机推荐
- SeaJS入门教程系列之完整示例(三)
- Base64编码的深入认识与理解
- 深入解析mysql.sock不见的问题
- javscript对象原型的一些看法
- linux的最大打开文件数限制修改方法
- Java利用for循环输出空心菱形的实例代码
- Python爬虫模拟登录带验证码网站
- JS实现的base64加密解密完整实例
- javascript 三组文字间隙滚动实例代码
- asp.ent(C#)中判断空字符串的3种方法以及性能分析
- 配置一个好用的Android模拟器让你不再对模拟器那么失望
- android获取音乐文件的内置专辑图片实现思路及代码
- 备份shell脚本实例代码
- MySQL压力测试方法 如何使用mysqlslap测试MySQL的压力?
- 探讨多键值cookie(php中cookie存取数组)的详解
- PHP三层结构(上) 简单三层结构
- js、jquery图片动画、动态切换示例代码
- 原生javascript实现隔行换色
- 用jQuery实现可输入多选下拉组合框实例代码
- IPv6设置后如何解决MySQL无法连接localhost的问题