Kaedah zfill () mengembalikan salinan rentetan dengan aksara '0' dilapisi ke kiri.
Sintaks zfill()
dalam Python adalah:
str.zfill (lebar)
zfill () Parameter
zfill()
mengambil lebar watak tunggal.
Lebar menentukan panjang tali yang dikembalikan dari zfill()
dengan 0
digit yang diisi ke kiri.
Nilai Pulangan dari zfill ()
zfill()
mengembalikan salinan rentetan dengan 0
diisi ke kiri. Panjang tali yang dikembalikan bergantung pada lebar yang disediakan.
- Katakan, panjang awal tali ialah 10. Dan, lebar ditentukan 15. Dalam kes ini,
zfill()
mengembalikan salinan tali dengan lima digit '0' diisi ke kiri. - Katakan, panjang awal tali adalah 10. Dan, lebar ditentukan 8. Dalam kes ini,
zfill()
tidak mengisi digit '0' ke kiri dan mengembalikan salinan rentetan asal. Panjang tali yang dikembalikan dalam kes ini ialah 10.
Contoh 1: Bagaimana zfill () berfungsi di Python?
text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))
Pengeluaran
0program seronok 000000program adalah program yang menyeronokkan
Sekiranya rentetan bermula dengan awalan tanda ('+', '-')
, 0
digit akan diisi selepas watak awalan tanda pertama.
Contoh 2: Bagaimana zfill () berfungsi dengan Sign Prefix?
number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))
Pengeluaran
-0000290 +0000290 -0000000-rawak + teks