%d,%2d,%02d区别: %d正常输出,表示数字的格式化 %2d表示两个字符要右端对齐,不够两个的话左边补空格 %02d表示两个字符要有段对齐,不够的左边补零 print('我今年%d岁!'%3) 我今年3岁! print('我今年%2d岁!'%3) 我今年 3岁! print('我今年%02d岁'%13) 我今年13岁! print('%02d'我今年%3) 03 print('%02d'%13) 13 另外%.2f,表示小数点后保留2位小数的浮点数