跳至主要内容

center()

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'