字符串rjust()方法返回一個(gè)原字符串右對(duì)齊,并使用空格填充至長(zhǎng)度 width 的新字符串。如果指定的長(zhǎng)度小于字符串的長(zhǎng)度則返回原字符串。
rjust()方法的語(yǔ)法為:
string.rjust(width[, fillchar])
fillchar是一個(gè)可選參數(shù)。
rjust()方法采用兩個(gè)參數(shù):
width-給定字符串的寬度。如果width小于或等于字符串的長(zhǎng)度,則返回原始字符串。
fillchar(可選) -填充寬度的剩余空間的字符
rjust()方法返回給定最小寬度內(nèi)的右對(duì)齊字符串。。
如果fillchar已定義,則使用定義的字符填充剩余空間。
#示例字符串 string = 'cat' width = 5 # 打印右對(duì)齊字符串 print(string.rjust(width))
運(yùn)行該程序時(shí),輸出為:
cat
在此,width定義的最小值為5。因此,結(jié)果字符串的長(zhǎng)度至少為5。
現(xiàn)在,rjust()將字符串'cat'對(duì)齊到右邊,在單詞的左邊留兩個(gè)空格。
# 示例字符串 string = 'cat' width = 5 fillchar = '*' # 打印右對(duì)齊字符串 print(string.rjust(width, fillchar))
運(yùn)行該程序時(shí),輸出為:
**cat
在這里,字符串“ cat”在右側(cè)對(duì)齊,而其左側(cè)的其余兩個(gè)空格則用fillchar“ *” 填充。