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開頭的為使用者號 ...