1、整数格式化输出
整数的格式化输出规则是:
1> 用%d输出一个整数
例如:
m=120
print("|%d|" % m)
m=12345
print("|%d|" % m)
输出结果如下:
|120|
|12345|
2> 用%wd输出一个整数(w指明整数的宽度),宽度是w
如w大于0,则右对齐
如w小于0,则左对齐
如宽度不够则用空格补足
如宽度足够,w的宽度小于实际整数位数,则按实际整数宽度输出
例如:
m=120
print("|%4d|" % m)
print("|%-4d|" % m)
m=12345
print("|%4d|" % m)
print("|%-4d|" % m)
输出结果如下:
| 120|
|120 |
|12345|
|12345|
3> 用%0wd输出一个整数(w指明整数的宽度)
如w大于0,则右对齐
如w小于0,则左对齐
如宽度不够则用0补足,注意:不能右补足,只能左补足,右补足会改变整数
如宽度足够,w的宽度小于实际整数位数,则按实际整数宽度输出
例如: