一、%d

匹配整数

二、举例说明1

a = 1
print("%d" % (a))

输出结果:
1

三、%2d

将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格

四、举例说明2

a = 1
print("%d" % (a))

输出结果:
 1

五、%02d

将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补0

六、举例说明3

a = 1
print("%d" % (a))

输出结果:
01

七、%-2d

将数字按宽度为2,采用左对齐方式输出,若数据位数不到2位,则右边补空格

八、举例说明4

a = 1
print("%-2d" % (a))

输出结果:
1

九、%.2d

输出整形时最少输出2位,如不够前面以0占位。如输出1时变成01,200时只输出200;输出浮点型时(%.2f)小数点后强制2位输出

十、举例说明5

a = 1
b = 200
print("%.2d" % (a))
print("%.2d" % (b))
输出结果:
01
200