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

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

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

對(duì)數(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)文章

最新評(píng)論

潞城市| 鸡西市| 台北市| 保靖县| 格尔木市| 海安县| 庆安县| 扶沟县| 鄱阳县| 汉寿县| 镇康县| 博白县| 屯昌县| 四川省| 治县。| 衡南县| 铁岭市| 库尔勒市| 阿克陶县| 蓬溪县| 缙云县| 广宗县| 囊谦县| 金川县| 牙克石市| 弥渡县| 葫芦岛市| 桓仁| 宝鸡市| 贵港市| 霸州市| 巴南区| 宿州市| 江门市| 阜康市| 西峡县| 曲阳县| 平果县| 庆阳市| 枣阳市| 望谟县|