python如何输出相同位数的字符串 zfill for i in range(1,5): print(str(i).zfill(4)) 输出:0001,0002,0003,0004 % b=66 print('%09d'%b) #保留九位不够前面补零 print('%9d'%b) #保留九位不够补空格 format print(format(1.23456, '.2f')) print(format(1.23456, '.3f')) print(format(1.23456, '.4f')) 输出: 1.23 1.235(四舍五入) 1.2346