Python String | rjust method
Start your free 7-days trial now!
Python's str.rjust(~) method returns a right-justified (aligned) string with the specified length.
Parameters
1. width | number
The length of the return string.
2. fillchar | character | optional
The character to use for padding. Default is " " (space).
Return value
A right-justified string padded to the specified width.
If the specified width is less than the length of the original string, the original string is returned.
Examples
Basic usage
To return a right-justified string of length 6 for "Dog":
x = "Dog"x.rjust(6)
' Dog'
Note that there are three space characters before Dog to make the returned string 6 characters.
Fillchar parameter
To return a right-justified string of length 6 for "Dog" using '*' as the padding character:
y = "Dog"y.rjust(6, '*')
'***Dog'
Now there are three '*' characters before 'Dog' to make the returned string 6 characters.
Width less than length of original string
To return a right-justified string of length 2 for "Dog" using '*' as the padding character:
z = "Dog"z.rjust(2, '*')
'Dog'
As the provided width of 2 was less than the length of "Dog", a copy of the original string is returned.