首頁 > 後端開發 > Python教學 > 如何填0到數字字串中保證統一長度

如何填0到數字字串中保證統一長度

anonymity
發布: 2019-05-25 10:51:49
原創
2653 人瀏覽過

有什麼方法可以給字串左邊填充0,這樣就可以有一個特定長度?

如何填0到數字字串中保證統一長度

字串

n = '5'
print n.zfill(3)
005

t = 'test'
print(t.rjust(10, '0'))
登入後複製

#
n = 4
print('%03d' % n)
004
登入後複製

format

print(format(4, '03')) # python >= 2.6
 
print("{0:03d}".format(4))  # python >= 2.6
 
print("{0:03d}".format(4))  # python 3
登入後複製

:號後面帶填充的字符,只能是一個字符,不指定的話默認是用空格填充,接下來是填充保證的位數

b、d、o 、x分別是二進制、十進制、八進制、十六進制。

精度常跟類型f一起使用,號碼還能用來做金額的千位分隔符號。

以上是如何填0到數字字串中保證統一長度的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板