Python是一种强大的编程语言,拥有众多方便实用的内置方法和函数,其中rjust()方法就是其中之一。rjust()方法可以将一个字符串向右对齐,并在左边添加指定数量的填充字符。
rjust()方法的语法如下:
string.rjust(width[, fillchar])
其中,width是对齐后字符串的总宽度,fillchar是填充字符,默认为“ ”(空格)。该方法返回一个新字符串,原字符串不会改变。
下面是一个例子,使用rjust()方法将一个字符串向右对齐:
text = "Hello, World!"
new_text = text.rjust(20)
print(new_text)
输出结果为:
Hello, World!
可以看到,原来的字符串“Hello, World!”向右对齐了,并在左边添加了空格字符,使得最终字符串的长度为20。
另外,如果指定了fillchar参数,则会使用指定的字符来填充。例如:
text = "Hello"
new_text = text.rjust(10, "-")
print(new_text)
输出结果为:
-----Hello
可以看到,原来的字符串“Hello”向右对齐了,并在左边使用了“-”字符来填充。
rjust()方法也可以用于格式化输出字符串。例如,以下代码使用rjust()方法来打印一张表格:
data = [("apple", 10), ("banana", 20), ("orange", 15)]
for item in data:
print("{:<10s}{:2d}".format(item[0].rjust(10), item[1]))
输出结果为:
apple 10 banana 20 orange 15
可以看到,每一行字符串都向右对齐了,并使用空格字符来填充。这样可以使得输出的表格更加美观、整洁。
总之,rjust()方法是Python中一个非常实用的字符串方法,可以用于将字符串向右对齐,并在左边添加指定数量的填充字符,也可以用于格式化输出字符串。掌握rjust()方法的使用,可以使得Python编程更加高效和便捷。
本文地址:https://my.lmcjl.com/str/rjust
版权声明:个人博客原创文章,转载请注明出处和网址。
,欢迎加入。
本文链接:https://my.lmcjl.com/post/3544.html
展开阅读全文
4 评论