在 Python 中处理字符串时,向其添加空格以进行对齐或格式化非常有用。虽然使用 % 运算符用零填充很简单,但使用空格实现相同的效果需要不同的方法。
要在 Python 中用空格填充字符串,您可以使用str.ljust(width[, fillchar]) 方法。此方法返回一个在指定宽度的字符串中左对齐的新字符串,使用可选的 fillchar(默认为空格)进行填充。
例如,在字符串的左侧添加空格字符串 'hi' 要创建一个 10 个字符宽的字符串,可以使用以下代码:
hi.ljust(10)
这将输出带有八个空格的字符串 'hi '添加到原始字符串的左侧。
str.ljust() 方法与其他方法相比有几个优点:
以下是使用 str.ljust() 填充字符串的一些其他示例空格:
# Center a string within a 20-character-wide string "Hello".ljust(20, ".") # Truncate a string to a maximum width of 10 characters "Lorem ipsum".ljust(10, ".") # Use spaces as the fill character to right-justify a string "Goodbye".ljust(15)
以上是如何轻松地用空格填充 Python 字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!