字符串rjust()方法返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串。
rjust()方法的语法为:
string.rjust(width[, fillchar])
fillchar是一个可选参数。
字符串rjust()参数
rjust()方法采用两个参数:
width-给定字符串的宽度。如果width小于或等于字符串的长度,则返回原始字符串。
fillchar(可选) -填充宽度的剩余空间的字符
从字符串rjust()返回值
rjust()方法返回给定最小宽度内的右对齐字符串。。
如果fillchar已定义,则使用定义的字符填充剩余空间。
示例1:右对齐最小宽度的字符串
#示例字符串 string = 'cat' width = 5 # 打印右对齐字符串 print(string.rjust(width))
运行该程序时,输出为:
cat
在此,width定义的最小值为5。因此,结果字符串的长度至少为5。
现在,rjust()将字符串'cat'对齐到右边,在单词的左边留两个空格。
示例2:右对齐字符串并填充剩余的空格
# 示例字符串 string = 'cat' width = 5 fillchar = '*' # 打印右对齐字符串 print(string.rjust(width, fillchar))
运行该程序时,输出为:
**cat
在这里,字符串“ cat”在右侧对齐,而其左侧的其余两个空格则用fillchar“ *” 填充。