„Python“ eilutė „zfill“ ()

Metodas zfill () pateikia eilutės kopiją su „0“ simboliais, įklotais kairėje.

zfill()Python “ sintaksė yra:

 str.zfill (plotis)

zfill () parametras

zfill() užima vieną simbolio plotį.

Plotis nurodo grąžinto eilutės ilgis nuo zfill()su 0skaitmenimis alsuoja į kairę.

Grąžinimo vertė iš „zfill“ ()

zfill()pateikia eilutės kopiją, 0užpildytą kairėje. Grąžintos eilutės ilgis priklauso nuo pateikto pločio.

  • Tarkime, pradinis eilutės ilgis yra 10. Ir plotis nurodytas 15. Tokiu atveju zfill()pateikia eilutės kopiją su penkiais „0“ skaitmenimis, užpildytais kairėje.
  • Tarkime, pradinis eilutės ilgis yra 10. Ir plotis yra nurodytas 8. Tokiu atveju zfill()neužpildykite „0“ skaitmenų kairėje ir grąžinsite originalios eilutės kopiją. Grąžintos eilutės ilgis šiuo atveju bus 10.

1 pavyzdys: Kaip „zfill“) veikia „Python“?

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

Rezultatas

 0program yra smagu 000000program yra smagu programa yra smagu

Jei eilutė prasideda ženklo priešdėliu ('+', '-'), 0skaitmenys užpildomi po pirmojo ženklo priešdėlio simbolio.

2 pavyzdys: Kaip „zfill“) veikia su „Sign Prefix“?

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

Rezultatas

 -0000290 +0000290 -0000000-atsitiktinis + tekstas

Įdomios straipsniai...