Daftar Referensi Python

Method str.rjust() meratakan string ke kanan dengan menambahkan karakter pengisi sampai lebar tertentu.

Sintaks

string.rjust(width, fillchar=' ')

Parameter

Parameter Wajib? Keterangan
width Ya Lebar minimum hasil
fillchar Tidak Satu karakter pengisi; default spasi

Nilai balik: string baru yang rata kanan.

Contoh

print(repr("Py".rjust(5)))

Coba di IDE

Output:

'   Py'

Contoh Lainnya

Pengisi nol

print("42".rjust(5, "0"))

Coba di IDE

Output:

00042

Lebar lebih kecil

print("Python".rjust(3, "-"))

Coba di IDE

Output:

Python

Merapikan angka

for nilai in [7, 125]:
    print(repr(str(nilai).rjust(4)))

Coba di IDE

Output:

'   7'
' 125'

Kesalahan Umum

  • fillchar harus tepat satu karakter.
  • Untuk menambah nol pada angka, zfill() menangani tanda plus/minus dengan lebih baik.
  • Lebar lebih kecil dari string tidak memotong isi.

Pelajari Lebih Lanjut