%[(name)][flags][width][.precision]typecode
[]:可以省略
name:表示根据制定的名称(key),查找对应的值,格式化到字符串中
#python格式符
mathScore = 59
eglishScore = 58
print("我的数学成绩是%(ms)d,我的英语成绩是%(es)d" % ( {"es":eglishScore , "ms":mathScore}) )
flags:
空:表示右对齐
-:表示左对齐
“ ”空格表示在正数左侧填充一个人空格,从而与负数对齐
0表示使用0进行填充
min = 5
sec = 16
print ("%02d:%02d" %(min,sec))
print ("% d" % min)
print ("%10d" % min)
print ("%-10d" % min)
width:表示显示宽度
.precision 表示小数点后的精度
#.precision
score = 59.9
print("%.2f" %score )
typecode