用零填充字符串
本文解决了如何在数字字符串左侧添加零填充的查询,确保特定的字符串的长度。实现此目的有两种主要方法:填充字符串和填充数字。
填充字符串
要填充字符串,请使用 zfill() 函数:
n = '4' print(n.zfill(3)) # Outputs "004"
填充数字
对于数字,有几个选项:
n = 4 print(f'{n:03}') # Recommended, Outputs "004"
print('%03d' % n) # Outputs "004"
print(format(n, '03')) # Outputs "004" print('{0:03d}'.format(n)) # Outputs "004" print('{foo:03d}'.format(foo=n)) # Outputs "004"
print('{:03d}'.format(n)) # Outputs "004"
请参阅官方字符串格式化文档以获取更多信息。
以上是如何在 Python 中用零向左填充字符串或数字?的详细内容。更多信息请关注PHP中文网其他相关文章!