Python niz zfill ()

Metoda zfill () vraća kopiju niza s znakovima '0' podstavljenim ulijevo.

Sintaksa zfill()u Pythonu je:

 str.zfill (širina)

zfill () parametar

zfill() uzima širinu od jednog znaka.

Širina određuje duljinu vraćenog niza sa zfill()sa 0znamenkama popunjenim lijevo.

Povratna vrijednost iz zfill ()

zfill()vraća kopiju niza s 0popunjenim slijeva. Duljina vraćenog niza ovisi o navedenoj širini.

  • Pretpostavimo da je početna duljina niza 10. I, širina je navedena 15. U ovom slučaju, zfill()vraća kopiju niza s pet znamenki '0' popunjenih slijeva.
  • Pretpostavimo da je početna duljina niza 10. I, širina je navedena 8. U ovom slučaju, zfill()ne ispunjava znamenke '0' ulijevo i vraća kopiju izvornog niza. Duljina vraćenog niza u ovom će slučaju biti 10.

Primjer 1: Kako zfill () radi u Pythonu?

 text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))

Izlaz

 0program je zabavno 000000program je zabavno program je zabavno

Ako niz započinje prefiksom znaka ('+', '-'), 0znamenke se popunjavaju nakon prvog znaka prefiksa znaka.

Primjer 2: Kako zfill () radi s prefiksom znaka?

 number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))

Izlaz

 -0000290 +0000290 -0000000-slučajni + tekst

Zanimljivi članci...