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 0zapolnjeno 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 ('+', '-'), 0se 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








