Python zfill() 方法及代码示例

str.zfill(width):从字符串左边开始填充 ASCII '0' 使其长度变为 width

定义

str.zfill(width)

遇到正负值前缀 ('+'/'-') 时,在正负符号之后填充

参数

参数类型参数名称参数描述
intwidth填充后的长度

返回值

从字符串左边开始填充 ASCII '0' 使其长度变为 width

注意事项

遇到正负值前缀 ('+'/'-') 时,在正负符号之后填充

示例

number = "2021000"
print(number.zfill(10))

number = "-2021000"
print(number.zfill(10))

string = "--hello,21yi.com*%#!!#"
print(string.zfill(20))

执行结果为 :

0002021000
-002021000
--hello,21yi.com*%#!!#