方法#1:使用rjust()
rjust
函數提供一種單行的方式來完成這個特定的任務。因此,它可以很容易地用於我們需要填充的任何行。我們可以指定所需的填充量。
# Python3演示代碼
# 添加前導零
# 使用 rjust ()
# 初始化字符串
test_string
=
`GFG`
# 打印原始字符串
print
(
"原始字符串:"
+
str
(test_string))
需要的零個數
N
=
4
#我們ing rjust ()
# 添加前導零
res
=
test_string.rjust (N
+
len
(test_string),
`0`
)
# 打印結果
print
(
"加前導零後的字符串:"
+
str
(res))
輸出:
原字符串:GFG 加前導零後的字符串:0000GFG
方法二:使用zfill()
這是完成此特定任務的另一種方式,在此函數中我們不需要指定我們需要完成的字母,此函數僅用於填充內部零,因此推薦。
# 用於演示的 Python3 代碼
# 添加前導零
< br> # 使用 zfill ()
# 初始化字符串
test_string
=
`GFG`
# print原行
print
(
"的原始字符串:"
+
str
(test_string))
# Of zeros required
N
=
4
# 使用 zfill ()
#添加前導零
res
=
test_string。 zfill (N
+
len
(test_string))
# 打印結果
print
(
"加前導零後的字符串:"
+
str
(res))
輸出:
原字符串:GFG 添加後的字符串前導零:0000GFG