欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python讀取浮點數(shù)和讀取文本文件示例

 更新時間:2014年05月06日 14:01:58   作者:  
這篇文章主要介紹了python讀取浮點數(shù)和讀取文本文件示例,需要的朋友可以參考下

從文本文件中讀入浮點數(shù)據(jù),是最常見的任務(wù)之一,python沒有scanf這樣的輸入函數(shù),但我們可以利用正規(guī)表達式從讀入的字符串中提取出浮點數(shù)

復(fù)制代碼 代碼如下:

import re
fp = open('c:/1.txt', 'r')
s = fp.readline()
print(s)
aList = re.findall('([-+]?\d+(\.\d*)?|\.\d+)([eE][-+]?\d+)?',s) #使用正規(guī)表達式搜索字符串
print(aList)
for ss in aList:
    print(ss[0]+ss[2])
    aNum = float((ss[0]+ss[2]))
    print(aNum)
fp.close()

文件內(nèi)容:

復(fù)制代碼 代碼如下:

12.540  56.00  1.2e2 -1.2E2 3.0e-2 4e+3

輸出結(jié)果:

復(fù)制代碼 代碼如下:

12.540  56.00  1.2e2 -1.2E2 3.0e-2 4e+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

注解:

按行讀入文本文件,利用正規(guī)表達式找出字符串中的浮點數(shù),使用float()函數(shù)將字符串轉(zhuǎn)換為浮點數(shù)

相關(guān)文章

  • 教你使用Python建立任意層數(shù)的深度神經(jīng)網(wǎng)絡(luò)

    教你使用Python建立任意層數(shù)的深度神經(jīng)網(wǎng)絡(luò)

    這篇文章主要介紹了Python建立任意層數(shù)的深度神經(jīng)網(wǎng)絡(luò),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • Flask學(xué)習(xí)筆記之日志操作配置實例講解

    Flask學(xué)習(xí)筆記之日志操作配置實例講解

    這篇文章主要為大家介紹了Flask學(xué)習(xí)筆記之日志操作配置實例講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • python+ffmpeg批量去視頻開頭的方法

    python+ffmpeg批量去視頻開頭的方法

    今天小編就為大家分享一篇python+ffmpeg批量去視頻開頭的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python dict 字典 以及 賦值 引用的一些實例(詳解)

    python dict 字典 以及 賦值 引用的一些實例(詳解)

    下面小編就為大家?guī)硪黄猵ython dict 字典 以及 賦值 引用的一些實例(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • 自然語言處理之文本熱詞提取(含有《源碼》和《數(shù)據(jù)》)

    自然語言處理之文本熱詞提取(含有《源碼》和《數(shù)據(jù)》)

    這篇文章主要介紹了自然語言處理之文本熱詞提取,主要就是通過jieba的posseg模塊將一段文字分段并賦予不同字段不同意思,然后通過頻率計算出熱頻詞,需要的朋友可以參考下
    2022-05-05
  • Django中的“惰性翻譯”方法的相關(guān)使用

    Django中的“惰性翻譯”方法的相關(guān)使用

    這篇文章主要介紹了Django中的“惰性翻譯”方法的相關(guān)使用,Django是最具人氣的Python web開發(fā)框架,需要的朋友可以參考下
    2015-07-07
  • python常見字符串處理函數(shù)與用法匯總

    python常見字符串處理函數(shù)與用法匯總

    這篇文章主要介紹了python常見字符串處理函數(shù)與用法,結(jié)合實例形式詳細分析了Python字符串操作函數(shù)find、join、replace及split功能、使用技巧與操作注意事項,需要的朋友可以參考下
    2019-10-10
  • pandas刪除重復(fù)數(shù)據(jù)簡單方法

    pandas刪除重復(fù)數(shù)據(jù)簡單方法

    這篇文章主要給大家介紹了關(guān)于pandas刪除重復(fù)數(shù)據(jù)的簡單方法,在數(shù)據(jù)處理過程中常常會遇到重復(fù)的問題,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • Python可迭代對象操作示例

    Python可迭代對象操作示例

    這篇文章主要介紹了Python可迭代對象操作,涉及Python列表生成式、迭代器、數(shù)據(jù)遍歷等相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • Python實現(xiàn)發(fā)送郵件到自己郵箱

    Python實現(xiàn)發(fā)送郵件到自己郵箱

    在日常開發(fā)中,我們經(jīng)常需要監(jiān)控應(yīng)用程序的狀態(tài),及時發(fā)現(xiàn)問題并采取措施解決。而通過郵件發(fā)送報警信息則是一種常見的實現(xiàn)方式。本文就來介紹一下Python實現(xiàn)發(fā)送郵件到自己郵箱的方法
    2023-04-04

最新評論