Python niz zfill ()

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

Zanimive Članki...