Python String zfill ()

Metóda zfill () vracia kópiu reťazca s „0“ znakmi vyplnenými doľava.

Syntax jazyka zfill()Python je:

 str.zfill (šírka)

Parameter zfill ()

zfill() zaberá šírku jedného znaku.

Šírka určuje dĺžku vráteného reťazca od zfill()s 0číslicami vyplnenými doľava.

Návratová hodnota zfill ()

zfill()vráti kópiu reťazca s 0vyplnenými doľava. Dĺžka vráteného reťazca závisí od poskytnutej šírky.

  • Predpokladajme, že počiatočná dĺžka reťazca je 10. A šírka je určená 15. V takom prípade zfill()vráti kópiu reťazca s piatimi číslicami „0“ vyplnenými doľava.
  • Predpokladajme, že počiatočná dĺžka reťazca je 10. A šírka je určená 8. V takom prípade zfill()nevyplní číslice „0“ vľavo a vráti kópiu pôvodného reťazca. Dĺžka vráteného reťazca bude v tomto prípade 10.

Príklad 1: Ako funguje zfill () v Pythone?

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

Výkon

 0program je zábavný 000000program je zábavný program je zábavný

Ak reťazec začína predponou znamienka ('+', '-'), 0číslice sa vyplnia za znakom prefixu prvého znaku.

Príklad 2: Ako zfill () funguje s predponou Sign?

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

Výkon

 -0000290 +0000290 -0000000-náhodne + text

Zaujímavé články...