Python在数字前方补0

使用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


相关内容

猜你喜欢

转载自blog.csdn.net/Sherlooock/article/details/105761365