center函数用法
时间: 2023-09-22 12:07:56 浏览: 99
PowerCenter 函数功能使用指南
在Python中,`center()`是一个字符串方法,用于将一个字符串居中,并用指定的填充字符填充两侧的空白。它的语法如下:
```python
string.center(width[, fillchar])
```
其中,`width`参数指定了居中后的字符串总宽度,必须是一个正整数。如果字符串长度小于`width`,则在两侧填充`fillchar`指定的字符(默认为空格),直到长度达到`width`。如果字符串长度已经等于或超过`width`,则不做任何处理,直接返回原字符串。
例如,假设有一个字符串如下:
```python
s = 'hello'
```
要将字符串居中,并用`*`填充两侧的空白,可以这样调用`center()`方法:
```python
s = s.center(10, '*')
print(s) # 输出: '**hello***'
```
这里,`width`参数为`10`,表示居中后的字符串总宽度为`10`,而`fillchar`参数为`'*'`,表示填充字符为`*`。由于原字符串长度为`5`,因此在两侧填充了`2`个`*`,使得最终字符串长度为`10`。
阅读全文