Python String zfill ()

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 0digit yang diisi ke kiri.

Nilai Pulangan dari zfill ()

zfill()mengembalikan salinan rentetan dengan 0diisi 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 ('+', '-'), 0digit 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

Artikel menarik...