除了'{:03d}.jpg'.format(3)实现位数不足补零外,自动根据数据位数补零可以这样实现: 目标描述: 总数据N,当前数据n,将所有n保存时位数设为和N一致,不足的补零。 代码实现: import math # N = 143495 # n = 2000 b = int(math.log10(143495)+1) c = int(math.log10(2000) + 1) pr = b - c pr0 = pr * '0' ps = '{}{}.jpg'.format(pr0, 2000)