语法:

通过{}和:和代替%

 

实例:

  通过位置


print '{0},{1}'.format('ff','11')
OUT: ff,11

print '{0},{1},{0}'.format('ff',11)
OUT: ff,11,ff

通过关键字
print '{name},{age}'.format(age=18,name='aa')
OUT: aa, 18

通过下标
P = ['aa',10]
print '{0[0]},{0[1]}'.format(p)
OUT: aa,10

格式符限定:
填充与对齐
填充常跟对齐一起使用
^、<、>分别是居中、左对齐、右对齐,后面带宽度
:号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充

print '{:0>5}'.format('189')
OUT:'00189'

精度与类型f
精度常跟类型f一起使用
print '{:.2f}'.format(233.22222)
OUT:233.22


posted on 2017-03-29 12:29  srialy  阅读(160)  评论(0编辑  收藏  举报