Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Phương thức rjust() và ljust() của chuỗi trong Python

Trong hướng dẫn này, chúng ta tìm hiểu rjust() và ljust() của chuỗi.

rjust(length, [fillchar])

Trả về chuỗi mới thêm fillchar ở đầu dựa trên length. length bắt buộc, fillchar tùy chọn (mặc định space).

Ví dụ

string = 'tutorialspoint'
print(string.rjust(25))

Kết quả

tutorialspoint

Với fillchar tùy chỉnh:

print(string.rjust(25, '#'))

Kết quả

###########tutorialspoint

fillchar phải là đúng 1 ký tự, chuỗi sẽ báo lỗi TypeError.

ljust(length, [fillchar])

Ngược với rjust(): thêm fillchar ở cuối chuỗi.

Ví dụ

string = 'tutorialspoint'
print(string.ljust(25))
print(string.ljust(25, '#'))

Kết quả

tutorialspoint
tutorialspoint###########

Cũng yêu cầu fillchar là 1 ký tự.

Kết luận

rjust/ljust căn chuỗi trái/phải với độ dài và ký tự lấp đầy. Hãy bình luận nếu có thắc mắc.