Chuỗi Python zfill ()

Phương thức zfill () trả về một bản sao của chuỗi với các ký tự '0' được đệm ở bên trái.

Cú pháp của zfill()trong Python là:

 str.zfill (chiều rộng)

zfill () Tham số

zfill() có một chiều rộng ký tự.

Chiều rộng chỉ định độ dài của chuỗi được trả về zfill()với các 0chữ số được điền vào bên trái.

Giá trị trả về từ zfill ()

zfill()trả về một bản sao của chuỗi được 0điền ở bên trái. Chiều dài của chuỗi trả về phụ thuộc vào chiều rộng được cung cấp.

  • Giả sử, độ dài ban đầu của chuỗi là 10. Và, chiều rộng được chỉ định là 15. Trong trường hợp này, zfill()trả về một bản sao của chuỗi có năm chữ số '0' được điền vào bên trái.
  • Giả sử, độ dài ban đầu của chuỗi là 10. Và, độ rộng được chỉ định là 8. Trong trường hợp này, zfill()không điền các chữ số '0' vào bên trái và trả về một bản sao của chuỗi gốc. Độ dài của chuỗi được trả về trong trường hợp này sẽ là 10.

Ví dụ 1: Cách thức hoạt động của zfill () trong Python?

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

Đầu ra

 0 chương trình là vui vẻ 000000 chương trình là chương trình vui là chương trình thú vị

Nếu một chuỗi bắt đầu bằng tiền tố dấu ('+', '-'), thì các 0chữ số được điền sau ký tự tiền tố dấu đầu tiên.

Ví dụ 2: Cách zfill () hoạt động với Tiền tố Dấu hiệu?

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

Đầu ra

 -0000290 +0000290 -0000000-ngẫu nhiên + văn bản

thú vị bài viết...