center()方法

Posted xiaohei001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了center()方法相关的知识,希望对你有一定的参考价值。

center()方法

center() 方法返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。

语法

center()方法语法:

str.center(width[, fillchar])

参数

  • width -- 字符串的总宽度。
  • fillchar -- 填充字符。

返回值

返回一个指定的宽度 width 居中的字符串,如果 width 小于字符串宽度直接返回字符串,否则使用 fillchar 去填充

实例

以下实例展示了center()方法的实例:

str = "[www.runoob.com]"

print ("str.center(40, ‘*‘) : ", str.center(40, *))

# 结果为
# str.center(40, ‘*‘) :  ************[www.runoob.com]************

1、如果 width 小于字符串宽度直接返回字符串,不会截断。

str1 = "[www.runoob.com]"
print("str.center(4 ‘*‘)", str1.center(4, "*"))

# 结果为
# str.center(4 ‘*‘) [www.runoob.com]

2.fillchar默认是空格。

str1 = "[www.runoob.com]"
print("str.center(40 ‘*‘)", str1.center(40))  # illchar默认是空格

# 结果为
# str.center(40 ‘*‘)             [www.runoob.com]

fillchar只能是单个字符。

str1 = "[www.runoob.com]"
print("str.center(40 ‘?!‘)", str1.center(40, "?!"))

# 结果为
# Traceback (most recent call last):
#     print("str.center(40 ‘?!‘)", str1.center(40, "?!"))
# TypeError: The fill character must be exactly one character long

 

以上是关于center()方法的主要内容,如果未能解决你的问题,请参考以下文章

jQuery应用 代码片段

很实用的JQuery代码片段(转)

拥有的50个CSS代码片段(上)

图片展示js特效

Cg入门19:Fragment shader - 片段级模型动态变色

VSCode自定义代码片段—— 数组的响应式方法