Pythoni string string zfill ()

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 0numbrit täis vasakule.

Tagasiväärtus väärtuselt zfill ()

zfill()tagastab 0vasakule 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 ('+', '-'), 0tä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

Huvitavad Artiklid...