Python 字串補齊

2021-10-25 14:59:44 字數 1176 閱讀 4553

x=

"1010"

y="1"

lenx=

len(x)

leny=

len(y)

maxlen=

max(lenx,leny)

x=x.zfill(maxlen)

y=y.zfill(maxlen)

print

(x,y)

#輸出1010 0001

#這部分**的功能是

#取x和y的最長長度maxlen,將兩個字串xy補齊到一樣長

#其中str.zfill(width) width是要擴充到的長度,這個例子中 x長4 y長1,maxlen=4

#將字串補齊到4,預設y=1補齊的結果是0001,左端填充0

ljust(長度,「要填充的字元」) 原字串左對齊,右側補齊

rjust(長度,「要填充的字元」)原字串右對齊,左側補齊

x=

"1010"

y="1"

lenx=

len(x)

leny=

len(y)

maxlen=

max(lenx,leny)

print

("原始字串:"

,x,y)

print

("原字串左對齊,右側補齊"

,x.ljust(maxlen,

"0")

,y.ljust(maxlen,

"0")

)print

("原字串右對齊,左側補齊"

,x.rjust(maxlen,

"0")

,y.rjust(maxlen,

"0")

)

輸出結果:

原始字串: 1010

1原字串左對齊,右側補齊 1010

1000

原字串右對齊,左側補齊 1010

0001

rs=

'%05d'%11

print

(rs)

print

(len

(rs)

)

輸出:

00011

5

python字串 Python 字串

建立字串很簡單,只要為變數分配乙個值即可。例如 var1 hello world var2 python runoob python訪問字串中的值python不支援單字元型別,單字元在 python 中也是作為乙個字串使用。python訪問子字串,可以使用方括號來擷取字串,如下例項 例項 pytho...

python字串 python字串

單引號示例常用的轉義字元 轉義字元案例1format 格式化練習1 help sisdigit,isnumeric,isdecimal 三個判斷數字的函式 isalnum 檢查字串是否由字母加數字組成 s test1split 字串拆分 splitlines 已換行符拆分 join 合成字串 upp...

Java字串format 使用者號補齊格式化應用

在實際生產中,我們經常遇到這樣的情況,就是類似生成使用者號的標準化字串。比如,生成乙個以1開頭,中間為0,後面遞增的11位數字 10000000001 10000000002 10000000003 生成這樣的使用者號的好處是格式統一,而且能夠很清楚的看出此使用者號的含義。比如以1開頭的為使用者號 ...