在Python中,`center`是一个字符串方法,用于将字符串居中对齐。这个方法通常用于格式化输出,使得文本看起来更加整齐美观。`center`方法的基本语法如下:
```python
string.center(width[, fillchar])
其中:`width`:表示最终字符串的宽度,即长度。`fillchar`:表示用于填充的字符,如果不指定该参数,则默认使用空格。示例```python示例 1
str = 'tj'
print(str.center(6, '$')) 输出: $$tj$$
示例 2
def main(n):
for i in range(n):
print((' $ ' * i).center(n * 3))
main(3)
输出:
$ $ $
$ $ $ $ $
$ $ $ $ $ $ $
示例 3
a = "hello"
a1 = a.center(11, "_")
print(a1) 输出: hello___
示例 4
print('四川大学'.center(10)) 输出: 四川大学(前后各填充3个空格)
建议
当你需要将文本居中对齐时,使用`center`方法可以方便快捷地实现。
指定`width`参数时,确保它足够宽,以容纳居中的文本和两侧的填充字符。
如果需要使用其他字符进行填充,可以指定`fillchar`参数。如果不指定,则默认为空格。

