Metoda zfill () vrne kopijo niza z znaki '0', oblazinjenimi v levo.
Sintaksa zfill()
v Pythonu je:
str.zfill (širina)
zfill () Parameter
zfill()
zavzame en sam znak.
Širina določa dolžino vrnjenega niza zfill()
s 0
števkami, zapolnjenimi na levi.
Vrnjena vrednost iz zfill ()
zfill()
vrne kopijo niza z 0
zapolnjeno levo. Dolžina vrnjenega niza je odvisna od podane širine.
- Recimo, da je začetna dolžina niza 10. In je določena širina 15. V tem primeru
zfill()
vrne kopijo niza s petimi številkami '0' na levi. - Recimo, da je začetna dolžina niza 10. In je določena širina 8. V tem primeru
zfill()
ne napolni številk '0' v levo in vrne kopijo prvotnega niza. V tem primeru bo dolžina vrnjenega niza 10.
Primer 1: Kako zfill () deluje v Pythonu?
text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))
Izhod
0program je zabaven 000000program je zabaven program je zabaven
Če se niz začne s predpono znaka ('+', '-')
, 0
se za prvim znakom predpone znaka zapolnijo številke.
Primer 2: Kako zfill () deluje s predpono znaka?
number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))
Izhod
-0000290 +0000290 -0000000-naključno + besedilo