添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
跳到主要内容

Python 字符串 rjust() 方法

rjust() 方法将字符串右对齐到给定宽度,使用指定的字符。

text = 'Python'

# 使用 '*' 将 'Python' 右对齐到宽度 10
result = text.rjust(10, '*')
print(result)

# 输出: ***Python

rjust() 语法

rjust() 方法的语法是:

string.rjust(width,[fillchar])

这里, rjust() 使用 fillchar 将 string 右对齐到宽度。

rjust() 参数

rjust() 方法可以接受两个参数:

  • width - 给定字符串的宽度
  • fillchar(可选)- 填充宽度剩余空间的字符
  • 注意: 如果宽度小于或等于字符串的长度,则返回原始字符串。

    rjust() 返回值

    rjust() 方法返回:

  • 给定宽度的右对齐字符串。
  • 示例 1:Python String rjust()

    text = 'programming'

    # 使用 '$' 将文本右对齐到长度 15
    result = text.rjust(15, '$')
    print(result)
    $$$$programming

    在上面的示例中,我们使用了 rjust() 方法来右对齐文本字符串。

    这里, text.rjust(15, '$') 使用指定的填充字符 '$' 将文本字符串 'programming' 右对齐到宽度 15

    该方法返回宽度为 15 的字符串 '$$$$programming'

    示例 2:rjust() 使用默认填充字符

    text = 'cat'

    # 仅传递宽度,不指定 fillchar
    result = text.rjust(7)
    print(result)

    这里,我们没有传递 fillchar,所以 rjust 方法采用默认填充字符,即空白字符。

    这里 text.rjust(7) 在使用空格将字符串 'cat' 右对齐到宽度 7 后返回 ' cat'

    示例 3:rjust() 宽度小于或等于字符串长度

    如果宽度小于或等于字符串的长度, rjust() 方法返回原始字符串。例如,

    text = 'Ninja Turtles'

    # 宽度等于字符串长度
    result1 = text.rjust(13, '*')
    print(result1)

    # 宽度小于字符串长度
    result2 = text.rjust(10, '*')
    print(result2)
    Ninja Turtles
    Ninja Turtles

    这里,我们传递了宽度:

  • 13 - 等于 text 的长度
  • 10 - 小于 text 的长度
  • 在这两种情况下, rjust() 方法都返回原始字符串 'Ninja Turtles'

    推荐阅读: