Meetod zfill () tagastab stringi koopia, mille vasakule poolele on märgitud 0 tähemärki.
zfill()
Pythoni süntaks on:
str.zfill (laius)
zfill () Parameeter
zfill()
võtab ühe tähemärgi laiuse.
Laius määrab pikkus tagastatakse string zfill()
koos 0
numbrit täis vasakule.
Tagasiväärtus väärtuselt zfill ()
zfill()
tagastab 0
vasakule täidetud stringi koopia . Tagastatava stringi pikkus sõltub pakutavast laiusest.
- Oletame, et stringi algpikkus on 10. Ja laius on määratud 15. Sel juhul
zfill()
tagastab stringi koopia, mille vasakule on täidetud viis 0-kohalist numbrit. - Oletame, et stringi esialgne pikkus on 10. Ja laius on määratud 8. Sellisel juhul
zfill()
ei täida „0” numbrit vasakule ja tagastab algse stringi koopia. Tagastatava stringi pikkus on sel juhul 10.
Näide 1: Kuidas zfill () Pythonis töötab?
text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))
Väljund
0program on lõbus 000000program on lõbus programm on lõbus
Kui string algab märgi eesliitega ('+', '-')
, 0
täidetakse numbrid pärast esimest märgi eesliidet.
Näide 2: Kuidas zfill () töötab Sign Prefixiga?
number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))
Väljund
-0000290 +0000290 -0000000-juhuslik + tekst