python center()
函数用于在字符串的两边同时填充字符串到指定的长度。即字符串str居中,两边用fillchar填充。若字符串的长度大于width,则直接返回字符串str。
语法
str.center(width , "fillchar")
参数
- width: 指定字符串要填充的长度。
- fillchar: 指定要填充的字符,默认为空格。
返回值
返回填充后的字符串
程序示例
#!/usr/bin/python
# coding=utf-8
str = "i love python"
print(str.center(20,"*")) #指定字符串长度为20 用单字符"*"填充
print(str.center(1,"*")) #指定字符串长度为1,小于原字符串的长度。
print(str.center(20,"8"))
print(str.center(20)) #fillchar 默认为空格
程序运行结果:
***i love python****
i love python
888i love python8888
i love python
i love python
888i love python8888
i love python