python 中的zfill()
函数有助于在字符串开头添加零之后返回字符串的副本,直到它达到给定的宽度。
**str.zfill(width)** #where width is a integer value
zfill()
参数:
zfill()
函数接受一个参数。如果给定的宽度小于字符串的长度,则不执行零填充
参数 | 描述 | 必需/可选 |
---|---|---|
宽度 | 指定从zfill() 返回的字符串的长度 |
需要 |
zfill()
返回值
返回值是一个字符串。如果字符串以前缀“+”或“-”符号开头,则在该前缀后添加零。
| 投入 | 返回值 | | 宽度 | 带有左填充零的字符串 |
Python 中zfill()
方法的示例
示例 1:在 Python 中使用zfill()
string = "python programming"
print(string.zfill(20))
print(string.zfill(25))
print(string.zfill(19))
# given width less than string length
print(string.zfill(15))
输出:
000python programming
00000000python programming
00python programming
python programming
示例zfill()
如何使用符号前缀(+或-)?
N = "-330"
print(number.zfill(10))
N = "+480"
print(number.zfill(10))
str = "--check+sting"
print(str.zfill(18))
输出:
-000000330
+000000480
-000000-check+sting