zfill() 方法返回字符串的副本,其中 '0' 字符填充到左侧。
用法:
str.zfill(width)
zfill()参数
zfill()
采用单个字符 width
。
width
指定从 zfill()
返回的字符串的长度,其中 0
数字填充到左侧。
返回:
zfill()
返回字符串的副本,其中 0
填充到左侧。返回字符串的长度取决于提供的width
。
- 假设字符串的初始长度为 10。并且,
width
指定为 15。在这种情况下,zfill()
返回字符串的副本,其中五个 '0' 数字填充到左侧。 - 假设字符串的初始长度为 10。并且,
width
指定为 8。在这种情况下,zfill()
不会向左侧填充 '0' 数字,而是返回原始字符串的副本。在这种情况下,返回字符串的长度为 10。
示例 1:zfill() 如何在 Python 中工作?
text = "program is fun"
print(text.zfill(15))
print(text.zfill(20))
print(text.zfill(10))
输出
0program is fun 000000program is fun program is fun
如果字符串以符号前缀('+', '-')
, 0
开头,则在第一个符号前缀字符之后填充数字。
示例 2:zfill() 如何与符号前缀一起使用?
number = "-290"
print(number.zfill(8))
number = "+290"
print(number.zfill(8))
text = "--random+text"
print(text.zfill(20))
输出
-0000290 +0000290 -0000000-random+text
相关用法
- Python String Center()用法及代码示例
- Python String decode()用法及代码示例
- Python String join()用法及代码示例
- Python String casefold()用法及代码示例
- Python String isalnum()用法及代码示例
- Python String rsplit()用法及代码示例
- Python String startswith()用法及代码示例
- Python String rpartition()用法及代码示例
- Python String splitlines()用法及代码示例
- Python String upper()用法及代码示例
- Python String isprintable()用法及代码示例
- Python String translate()用法及代码示例
- Python String title()用法及代码示例
- Python String replace()用法及代码示例
- Python String split()用法及代码示例
- Python String format_map()用法及代码示例
- Python String max()用法及代码示例
- Python String isspace()用法及代码示例
- Python String strip()用法及代码示例
- Python String Encode()用法及代码示例
注:本文由纯净天空筛选整理自 Python String zfill()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。