python center 例子
时间: 2023-07-07 07:35:55 浏览: 45
在Python中,`center()`方法可以将字符串居中,并在两侧填充指定字符,以达到指定的长度。下面是一个`center()`方法的例子:
```python
string = "Hello"
print(string.center(10, "-"))
```
输出结果为:
```
--Hello---
```
在这个例子中,`center()`方法将字符串"Hello"居中,并在两侧填充"-"字符,使其总长度为10个字符。这样就得到了" --Hello--- "这个结果。
相关问题
python center in方法
引用\[2\]中提到了Python 3中的字符串方法center(),该方法用于返回一个指定宽度和填充字符的居中格式字符串。如果宽度小于指定字符串宽度,则直接返回原字符串。fillchar参数是填充字符,默认为ASCII空格。示例中展示了不同情况下的使用方法和返回结果。
在引用\[1\]中的代码示例中,使用了str.center()方法来实现字符串的居中显示。在这个例子中,字符串'tj'被居中显示在长度为6的字符串中,用'$'字符进行填充。所以输出结果为'$$tj$$'。
综上所述,Python中的center()方法可以用于字符串的居中显示,并可以指定填充字符和宽度。
#### 引用[.reference_title]
- *1* *3* [Python center 用法](https://blog.csdn.net/luoganttcc/article/details/70185563)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Python 3 字符串 center( ) 方法](https://blog.csdn.net/qq_41961087/article/details/107682858)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
python center()
`center()` 是 Python 字符串的一个方法,用于将字符串居中对齐,并用指定的字符填充空白部分。它的语法如下:
```python
string.center(width, fillchar)
```
其中,`width` 是最终字符串的总宽度,`fillchar` 是可选参数,用于指定填充空白部分的字符,默认为空格。这个方法返回一个居中对齐后的新字符串。
下面是一个示例:
```python
text = "Hello"
centered_text = text.center(10, "-")
print(centered_text)
```
输出结果为:
```
--Hello---
```
在这个例子中,字符串 "Hello" 被居中对齐,并用连字符 "-" 填充了两侧的空白部分,最终长度为 10 的字符串为 "--Hello---"。