了解Python中字符串對齊的方式

Python String “字符串對齊方式”

Python 是一種非常流行的程式語言,它提供了許多有用的功能,其中之一就是字符串對齊方式。字符串對齊方式可以幫助我們將字符串格式化,使其看起來更加美觀。

在 Python 中,我們可以使用內建的 str.format() 方法來對齊字符串。我們可以使用 format() 方法來指定字符串的對齊方式,以及對齊字符串的長度。

舉個例子,假設我們有一個字符串 “Hello World”,我們可以使用 format() 方法將其對齊為:

print("{:^20}".format("Hello World"))

輸出結果為:

    Hello World

可以看到,字符串 “Hello World” 被對齊到了長度為 20 的字符串中間,而 “:^20” 則是指定了對齊方式為中間對齊,並且長度為 20。

除了中間對齊,我們還可以使用 format() 方法對齊字符串到左邊或右邊,舉個例子:

print("{:<20}".format("Hello World"))
print("{:>20}".format("Hello World"))

輸出結果為:

Hello World          
           Hello World

可以看到,字符串 “Hello World” 被對齊到了長度為 20 的字符串左邊或右邊,而 “:<20” 則是指定了對齊方式為左對齊,而 “:>20” 則是指定了對齊方式為右對齊。

總結,Python 提供了一種簡單而有效的方法來對齊字符串,只需要使用內建的 str.format() 方法,就可以將字符串對齊到左邊、右邊或中間,使其看起來更加美觀。

發佈留言