Python str.center 用法详解及示例

Python str.center 用法详解及示例

str.centerPython 字符串的一个方法,可以用来在字符串的两侧填充指定数量的字符。它的语法如下:

str.center(width[, fillchar])

其中,width 是填充后字符串的总宽度,fillchar 是可选参数,用来指定填充的字符,默认为空格。

下面是三个示例:

示例一:

s = "Python"
print(s.center(10))

输出结果是:

  Python  

解释:s 字符串总共有 6 个字符,center(10) 表示将字符串居中对齐,并在两侧填充空格。由于总宽度为 10,所以在字符串两侧分别填充了两个空格。

示例二:

s = "Hello"
print(s.center(10, "-"))

输出结果是:

--Hello---

解释:同样是将字符串居中对齐,不过这次填充字符是”-“。

示例三:

s = "Python"
print(s.center(5, "*"))

输出结果是:

Python

解释:如果总宽度小于字符串长度,则不进行填充,返回原字符串。

总结:str.center 方法可以方便地对字符串进行居中对齐,并填充指定字符。它可以在打印输出、文本对齐等场景中发挥作用。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python 内置函数参考指南