在Python中,可以使用字符串的ljust()
和rjust()
方法來實現左右對齊。
ljust(width, fillchar)
方法將字符串左對齊,并使用fillchar
參數指定的字符填充剩余的空白部分,返回對齊后的字符串。
rjust(width, fillchar)
方法將字符串右對齊,并使用fillchar
參數指定的字符填充剩余的空白部分,返回對齊后的字符串。
以下是一個示例代碼,演示了如何使用ljust()
和rjust()
方法實現左右對齊:
# 左對齊
name = "Alice"
age = 25
print(name.ljust(10) + str(age))
# 右對齊
name = "Bob"
age = 30
print(name.rjust(10) + str(age))
運行上述代碼,輸出結果如下:
Alice 25
Bob30
在上述示例中,ljust(10)
將字符串name
左對齊,并使用空格填充剩余的空白部分,rjust(10)
將字符串name
右對齊,并使用空格填充剩余的空白部分。最后,我們使用str(age)
將整數age
轉換為字符串,并將結果與對齊后的字符串進行拼接。