在 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中文網其他相關文章!