Yöntem 1: rjust()
rjust
işlevinin kullanılması bu belirli görevi gerçekleştirmenin tek satırlık bir yolu. Bu nedenle, doldurmamız gereken herhangi bir satır için kolayca kullanılabilir. Gerekli dolgu miktarını belirtebiliriz.
# Python3 demo code
# başına sıfır ekleme
# rjust() kullanarak
# başlatma dizesi
test_string
=
`GFG`
# orijinal dizeyi yazdırın
yazdır
(
"Orijinal dize:"
+
str
(test_string))
# sıfır gerekli
N
=
4
# us rjust()
# başa sıfır ekleme
res
=
test_string.rjust (N
+
len
(test_string),
`0`
)
# yazdırma sonucu
print
(
"Başına sıfırlar eklendikten sonraki dize:"
+
str
(res))
Çıktı:
Orijinal dize: GFG Başına sıfırlar eklendikten sonraki dize: 0000GFG
Yöntem 2: zfill()
Bu, bu özel görevi gerçekleştirmenin başka bir yoludur, bu işlevde tamamlamamız gereken harfi belirtmemize gerek yoktur, bu işlev yalnızca içerideki sıfırları doldurmak içindir ve bu nedenle önerilir.
# Gösteri için Python3 kodu
# başına sıfır ekleme
< br> # zfill ()
# başlatma dizesi
test_string
=
`GFG`
# print orijinal satır
print
(
"The orijinal dize:"
# sıfır gerekli
N
=
4
# zfill ()
kullanarak # önüne sıfır ekleyin
res
=
test_string. zfill (N
+
len
Çıktı: print
(
"Başına sıfırlar eklendikten sonraki dize:" < / c ode>
+
str
(res))
Orijinal dize: GFG Ekledikten sonraki dize baştaki sıfırlar: 0000GFG