Python karakterlánc zfill ()

A zfill () metódus a karakterlánc egy példányát adja vissza, balra „0” karakterrel.

A zfill()Python szintaxisa a következő :

 str.zfill (szélesség)

zfill () Paraméter

zfill() egyetlen karakterszélességet vesz igénybe.

A szélesség hosszát adja vissza a zsinórt zfill()a 0számjegyek töltött balra.

Visszatérési érték a zfill () alapján

zfill()a karakterlánc egy példányát adja 0balra kitöltve. A visszaküldött karakterlánc hossza a megadott szélességtől függ.

  • Tegyük fel, hogy a karakterlánc kezdőhossza 10. És a szélességet megadjuk 15. Ebben az esetben zfill()a karakterlánc egy példányát adja vissza, balra kitöltve öt „0” számjeggyel.
  • Tegyük fel, hogy a karakterlánc kezdeti hossza 10. És a szélességet megadjuk 8. Ebben az esetben zfill()nem tölti be a „0” számjegyeket balra, és az eredeti karakterlánc másolatát adja vissza. A visszaküldött karakterlánc hossza ebben az esetben 10 lesz.

1. példa: Hogyan működik a zfill () a Pythonban?

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

Kimenet

 0program szórakoztató 000000program szórakoztató program szórakoztató

Ha egy string kezdődik a jel előtag ('+', '-'), 0számjegy töltik az első jele előtag karaktert.

2. példa: Hogyan működik a zfill () a Sign Prefix-kel?

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

Kimenet

 -0000290 +0000290 -0000000-véletlenszerű + szöveg

érdekes cikkek...