用零填充字符串
在Python中,字符串和数字可以用零填充到特定长度。以下是实现此目的的方法:
填充字符串
要用零填充字符串,请使用 zfill() 方法。例如:
n = '4' print(n.zfill(3)) # Output: 004
这将用零填充字符串,直到达到指定的长度。
填充数字
可以填充数字使用各种方法带零:
n = 4 print(f'{n:03}') # Output: 004
n = 4 print('%03d' % n) # Output: 004
n = 4 print(format(n, '03')) # Output: 004
n = 4 print('{0:03d}'.format(n)) # Output: 004
n = 4 print('{foo:03d}'.format(foo=n)) # Output: 004
n = 4 print('{:03d}'.format(n)) # Output: 004
有关字符串格式的更多信息,请参阅Python 官方文档。
以上是如何在 Python 中用零填充字符串和数字?的详细内容。更多信息请关注PHP中文网其他相关文章!