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.