我正在尝试在 Python 3 中制作 length = 001
但每当我尝试打印它时,它都会截断没有前导零的值( length = 1
)。我如何才能阻止这种情况发生而不必在打印之前将 length
转换为字符串?
原文由 Gabby Freeland 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试在 Python 3 中制作 length = 001
但每当我尝试打印它时,它都会截断没有前导零的值( length = 1
)。我如何才能阻止这种情况发生而不必在打印之前将 length
转换为字符串?
原文由 Gabby Freeland 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
使用
zfill()
辅助方法用零填充任何字符串、整数或浮点数;它对 Python 2.x 和 Python 3.x 都有效。请务必注意, 不再支持 Python 2。
示例用法:
描述:
当应用于一个值时,
zfill()
当初始 字符串 值的长度小于所应用的 宽度 值的长度时,返回一个左填充零的值,否则,初始 字符串 值不变。句法: