python字符串对齐的几种内置方法
2023-11-21 06:55:39
在Python中,可以使用以下几种内置方法来对齐字符串:
1. `ljust()`:将字符串向左对齐,并使用指定的填充字符填充到指定的宽度。
string.ljust(width, fillchar)
示例:string = "Hello"
width = 10
fillchar = "*"
result = string.ljust(width, fillchar)
print(result) # 输出:Hello*****
2. `rjust()`:将字符串向右对齐,并使用指定的填充字符填充到指定的宽度。
string.rjust(width, fillchar)
示例:string = "Hello"
width = 10
fillchar = "*"
result = string.rjust(width, fillchar)
print(result) # 输出:*****Hello
3. `center()`:将字符串居中对齐,并使用指定的填充字符填充到指定的宽度。
string.center(width, fillchar)
示例:string = "Hello"
width = 10
fillchar = "*"
result = string.center(width, fillchar)
print(result) # 输出:**Hello***
4. `zfill()`:将字符串使用零字符填充到指定的宽度,使其成为指定宽度的字符串。
string.zfill(width)
示例:string = "123"
width = 5
result = string.zfill(width)
print(result) # 输出:00123