Python str.rjust 用法详解及示例

Python str.rjust 用法详解及示例

Python str.rjust()方法

str.rjust(width[, fillchar]) 方法用于将字符串变成指定宽度,居右对齐,并在左侧填充指定字符,默认填充字符为空格。

语法

str.rjust(width[, fillchar])

参数

  • width:表示字符串的总宽度,必须是一个非负整数。
  • fillchar:可选参数,表示填充字符,默认为空格。

返回值
返回一个字符串,该字符串以右对齐方式被填充到指定的宽度。

示例

str = "Python"
# 示例1:使用默认参数进行右对齐
new_str = str.rjust(10)
print(new_str)  # 输出:'    Python'

该示例中原始字符串为”Python”,使用默认参数将字符串右对齐到宽度为10,由于字符串长度不超过10,所以在左侧填充了4个空格。

# 示例2:指定宽度和填充字符
new_str = str.rjust(10, '*')
print(new_str)  # 输出:'****Python'

该示例中原始字符串为”Python”,将字符串右对齐到宽度为10,并使用”*“字符进行填充,由于字符串长度不超过10,所以在左侧填充了4个”*”字符。

# 示例3:宽度小于字符串长度
new_str = str.rjust(3)
print(new_str)  # 输出:'Python'

该示例中原始字符串为”Python”,将字符串右对齐到宽度为3,由于字符串长度超过3,所以不进行任何填充,返回原始字符串本身。

以上是str.rjust()方法的语法、参数及示例,可以根据需要使用该方法对字符串进行右对齐处理。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python 内置函数参考指南