📜  Python string.center()方法

📅  最后修改于: 2020-10-30 06:08:30             🧑  作者: Mango

Python String Center()方法

Python center()方法通过填充字符串左右两侧的填充来将字符串居中对齐。此方法有两个参数,第一个是width,第二个是fillchar(可选)。 fillchar是一个字符,用于填充字符串的左右填充。

签名

center(width[,fillchar])

参量

  • width(必填)
  • fillchar (可选)

返回类型

它返回修改后的字符串。

Python String Center()方法示例1:默认填充字符

在这里,我们没有传递第二个参数。默认情况下,它需要空格。

# Python center() function example
# Variable declaration
str = "Hello Javatpoint"
# Calling function
str2 = str.center(20)
# Displaying result
print("Old value:", str)
print("New value:", str2)

输出:

Old value: Hello Javatpoint
New value:   Hello Javatpoint

Python String Center()方法示例2

在这里,我们将填充char(可选)参数作为#提供。参见示例。

# Python center() function example
# Variable declaration
str = "Hello Javatpoint"
# Calling function
str2 = str.center(20,'#')
# Displaying result
print("Old value:", str)
print("New value:", str2)

输出:

Old value: Hello Javatpoint
New value: ##Hello Javatpoint##

Python String Center()方法示例3

# Python center() function example
# Variable declaration
str = "Hello Javatpoint"
if str == "Hell0 Javatpoint":
    str2 = str.center(20,'#')
else:
    str2 = str.center(20,'!')
# Displaying result
print("Old value:", str)
print("New value:", str2)

输出:

Old value: Hello Javatpoint
New value: !!Hello Javatpoint!!