python读取浮点数和读取文本文件示例
Python 示例 读取 文本文件 浮点数
2023-06-13 09:15:26 时间
从文本文件中读入浮点数据,是最常见的任务之一,python没有scanf这样的输入函数,但我们可以利用正规表达式从读入的字符串中提取出浮点数
importre
fp=open("c:/1.txt","r")
s=fp.readline()
print(s)
aList=re.findall("([-+]?\d+(\.\d*)?|\.\d+)([eE][-+]?\d+)?",s)#使用正规表达式搜索字符串
print(aList)
forssinaList:
print(ss[0]+ss[2])
aNum=float((ss[0]+ss[2]))
print(aNum)
fp.close()
文件内容:
12.540 56.00 1.2e2-1.2E23.0e-24e+3
输出结果:
12.540 56.00 1.2e2-1.2E23.0e-24e+3
[("12.540",".540",""),("56.00",".00",""),("1.2",".2","e2"),("-1.2",".2","E2"),("3.0",".0","e-2"),("4","","e+3")]
12.540
12.54
56.00
56.0
1.2e2
120.0
-1.2E2
-120.0
3.0e-2
0.03
4e+3
4000.0
注解:
按行读入文本文件,利用正规表达式找出字符串中的浮点数,使用float()函数将字符串转换为浮点数
相关文章
- 在pycharm中如何新建Python文件?_github下载的python源码项目怎么用
- python构建IP代理池(Proxy Pool)[通俗易懂]
- python读取txt中的一列称为_python读取txt文件并取其某一列数据的示例
- python解压bz2文件命令,在Python中解压缩.bz2文件
- python数组拼接字符串_Python练习题——数组拼接
- python中bool函数_bool()函数以及Python中的示例
- json转字符串 python_Python读取json
- python全局变量赋值_Python全局变量和局部变量[通俗易懂]
- python读取pkl_Python读取文件的一段内容
- python的特点和优势_Java与Python异同
- Python win32api_python api文档
- python type error是什么意思_Python 报错 TypeError:’DoesNotExist’对象不可调用
- python批量修改文件夹和文件名_python读写文件并替换文件内容
- python递归函数讲解_Python递归函数实例讲解
- 如何用Python内置模块构建简单的REST服务、RPC服务
- python-Python与PostgreSQL数据库-处理PostgreSQL查询结果
- 百度语音识别API的python使用示例详解编程语言
- 开发Linux下Python编程:实现自己的开发梦想(linux下python)
- Python如何连接MySQL数据库(python怎么连接mysql数据库)
- Python查询Mysql时返回字典结构的代码
- python模拟登陆Tom邮箱示例分享
- python求素数示例分享
- python用字典统计单词或汉字词个数示例