Zfill () -menetelmä palauttaa merkkijonon kopion, jonka vasemmalla puolella on 0 merkkiä.
zfill()Pythonin syntaksi on:
str.zfill (leveys)
zfill () -parametri
zfill() vie yhden merkkileveyden.
Leveys määrittelee pituuden palasi merkkijonon zfill()kanssa 0numeroa täytetty vasemmalle.
Palautusarvo zfillistä ()
zfill()palauttaa merkkijonon kopion, joka on 0täytetty vasemmalle. Palautetun merkkijonon pituus riippuu tarjotusta leveydestä.
- Oletetaan, että merkkijonon alkuperäinen pituus on 10. Ja leveys määritetään 15. Tässä tapauksessa
zfill()palauttaa merkkijonon kopion, jossa on viisi 0-numeroa vasemmalle. - Oletetaan, että merkkijonon alkuperäinen pituus on 10. Ja leveys on määritetty 8. Tällöin
zfill()ei täytä '0' numeroa vasemmalle ja palauttaa kopion alkuperäisestä merkkijonosta. Palautetun merkkijonon pituus on tässä tapauksessa 10.
Esimerkki 1: Kuinka zfill () toimii Pythonissa?
text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))
Tuotos
0ohjelma on hauskaa 000000ohjelma on hauskaa Ohjelma on hauskaa
Jos merkkijono alkaa merkin etuliitteellä ('+', '-'), 0numerot täytetään ensimmäisen merkin etuliitteen merkin jälkeen.
Esimerkki 2: Kuinka zfill () toimii Sign-etuliitteen kanssa?
number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))
Tuotos
-0000290 +0000290 -0000000-satunnainen + teksti








