TA貢獻1805條經驗 獲得超10個贊
這是簡單的方法。不要將regex用于內置類型。
try:
x = float( someString )
except ValueError, e:
# someString was NOT floating-point, what now?
TA貢獻1831條經驗 獲得超4個贊
對于parse int和float(點分隔符)值:
re.findall( r'\d+\.*\d*', 'some 12 12.3 0 any text 0.8' )
結果:
['12', '12.3', '0', '0.8']
測試技術的修煉之道
¥ 48.00
Python 源碼深度剖析
¥ 68.00
Python 數據分析通關攻略
¥ 58.00
你的第一本Python基礎入門書
從 0 開始學爬蟲
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號