Python String zfill ()

Metoda zfill () returnează o copie a șirului cu caractere „0” căptușite în stânga.

Sintaxa lui zfill()în Python este:

 str.zfill (lățime)

zfill () Parametru

zfill() are o singură lățime de caracter.

Lățimea specifică lungimea șirului returnat zfill()cu 0cifre umplute în stânga.

Valoare returnată de la zfill ()

zfill()returnează o copie a șirului cu 0umplut în stânga. Lungimea șirului returnat depinde de lățimea furnizată.

  • Să presupunem că lungimea inițială a șirului este 10. Și lățimea este specificată 15. În acest caz, zfill()returnează o copie a șirului cu cinci cifre „0” umplute în stânga.
  • Să presupunem că lungimea inițială a șirului este 10. Și lățimea este specificată 8. În acest caz, zfill()nu umple cifre „0” în stânga și returnează o copie a șirului original. În acest caz, lungimea șirului returnat va fi de 10.

Exemplul 1: Cum funcționează zfill () în Python?

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

Ieșire

 0program is fun 000000program is fun Programul este distractiv

Dacă un șir începe cu prefixul semnului ('+', '-'), 0cifrele sunt completate după primul caracter al prefixului semnului.

Exemplul 2: Cum funcționează zfill () cu Sign Prefix?

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

Ieșire

 -0000290 +0000290 -0000000-aleatoriu + text

Articole interesante...