最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?對數(shù)字的千分位處理方式

 更新時(shí)間:2022年05月17日 08:38:07   作者:guaguastd  
這篇文章主要介紹了Python?對數(shù)字的千分位處理方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

對數(shù)字的千分位處理

法1

>>> "{:,}".format(56381779049)
'56,381,779,049'
>>> "{:,}".format(56381779049.1)
'56,381,779,049.1'
>>>

法2

>>> import re
>>> subject = '1234567'
>>> result = re.sub(r"(?<=\d)(?=(?:\d\d\d)+$)", ",", subject)
>>> result
'1,234,567'

法3

>>> import re
>>> subject = '1234567'
>>> result = re.sub(r"(\d)(?=(\d\d\d)+(?!\d))", r"\1,", subject)
>>> result
'1,234,567'

格式化千分位數(shù)字

2.7版本以上直接用format設(shè)置千分位分隔符

Python 2.7 (r27:82500, Nov 23 2010, 18:07:12)
[GCC 4.1.2 20070115 (prerelease) (SUSE Linux)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> format(1234567890,',')
'1,234,567,890'
>>>?

正則實(shí)現(xiàn)

import re
def strConv(s): ?
? ? s = ?str(s)
? ? while True:
? ? ? ? (s,count) = re.subn(r"(\d)(\d{3})((:?,\d\d\d)*)$",r"\1,\2\3",s)
? ? ? ? if count == 0 : break
? ? return s
print strConv(12345)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

丰城市| 开鲁县| 临沭县| 台东县| 武功县| 镇巴县| 托里县| 韶山市| 康平县| 凌云县| 清水河县| 赣州市| 彭山县| 潍坊市| 班玛县| 绥宁县| 安义县| 余姚市| 贵阳市| 南和县| 民乐县| 晋城| 鸡西市| 娄底市| 三亚市| 景洪市| 前郭尔| 资源县| 出国| 乌拉特中旗| 宣汉县| 海丰县| 定远县| 襄垣县| 昌邑市| 丰宁| 绍兴市| 黔西| 五华县| 大邑县| 龙口市|