使用str(number).zfill()
代码:
a = 1
# 共3位,前两位用0填充
print(str(a).zfill(3))
输出:
001
当遇到列表时,使用join() 、zfill() 、生成器表达式,将其中的数字转化后输出
代码:
nums = [7, 8, 9, 14, 36, 125, 2048]
print(', '.join(str(i).zfill(4) for i in nums))
输出:
0007, 0008, 0009, 0014, 0036, 0125, 2048
相关内容
本文详细介绍了Python中使用str.zfill()方法进行数字格式化的技巧,包括如何将数字转换为固定长度的字符串,并在需要时用0填充空缺位。同时,通过实例展示了如何批量处理列表中的数字,实现统一格式输出。
1万+

被折叠的 条评论
为什么被折叠?



