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 0
skaitmenimis alsuoja į kairę.
Grąžinimo vertė iš „zfill“ ()
zfill()
pateikia eilutės kopiją, 0
už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 ('+', '-')
, 0
skaitmenys 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