center()
方法是 Python 中的字符串方法,它返回指定宽度内的居中字符串。它用空格填充原始字符串的两侧,使其在指定宽度内居中。该方法接受一个参数,即居中字符串的宽度。如果宽度小于原始字符串,则返回原始字符串,不作更改。
参数值
参数 | 说明 |
---|---|
宽度 | 居中字符串的总宽度,包括原始字符串。 |
返回值
字符串方法中的 center()
方法始终返回 str
类型。
如何在 Python 中使用 center()
示例 1
center()
方法通过用指定字符(默认情况下为空格)填充原始字符串的两侧,返回指定长度的居中字符串。
'hello'.center(10) # Output: ' hello '
示例 2
center()
方法可以接受第二个参数来指定填充字符。
'python'.center(15, '=') # Output: '====python===='
示例 3
如果指定长度小于原始字符串的长度,则 center()
方法返回原始字符串,不作更改。
'programming'.center(5) # Output: 'programming'