Python 字符串 center() 方法
Python center() 方法通过在字符串左右填充填充物来使字符串居中对齐。此方法接受两个参数,第一个是宽度,第二个是可选的 fillchar(填充字符)。fillchar 是一个用于填充字符串左右填充的字符。
签名
center(width[,fillchar])
参数
- width (必需)
- fillchar (可选)
返回类型
它返回修改后的字符串。
示例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
示例2
在这里,我们提供了填充字符(可选)参数为#。请参考示例。
# 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##
示例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!!