说明
《Python 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
str.ljust(width, fillchar) 和 str.rjust(width, fillchar) 是 Python 字符串对象的两个方法,用于左对齐和右对齐字符串,并在需要时使用指定的填充字符进行填充。
str.ljust(width, fillchar)
左对齐字符串,使其宽度为 width,如果字符串长度小于 width,则使用 fillchar 进行填充。返回左对齐的字符串。
original_str = "Hello"
left_aligned_str = original_str.ljust(10, '*')
print(left_aligned_str)
# 输出 "Hello*****"
str.rjust(width, fillchar)
右对齐字符串,使其宽度为 width,如果字符串长度小于 width,则使用 fillchar 进行填充。返回右对齐的字符串。
original_str = "Hello"
right_aligned_str = original_str.rjust(10, '*')
print(right_aligned_str)
# 输出 "*****Hello"
str.ljust(width[, fillchar])
返回长度为 width 的字符串,原字符串在其中靠左对齐。 使用指定的 fillchar 填充空位 (默认使用 ASCII 空格符)。 如果 width 小于等于 len(s) 则返回原字符串的副本。
str.rjust(width[, fillchar])
返回长度为 width 的字符串,原字符串在其中靠右对齐。 使用指定的 fillchar 填充空位 (默认使用 ASCII 空格符)。 如果 width 小于等于 len(s) 则返回原字符串的副本。
这两个方法的参数如下:
这些方法在需要格式化字符串以满足特定长度要求时非常有用,特别是在文本对齐的场景中。
更新时间:Nov. 21, 2023, 3:12 p.m. 标签:python 字符串 对齐