python 格式化输出%s/%f/%d等

格式说明由%和格式字符组成,如%f,它的作用是将数据按照指定的格式输出。格式说明是由“%”字符开始的。

1.整型输出%d

print 'my age is %d'% (26)

2.输出字符串%s

print 'my name is %s' % ('xiaoming')

3.输出浮点数

print 'His height is %f m' % (1.890)

4.保留2位小数

print 'His height is %.2f m' % (1.890)

5.指定占位符宽度

print 'name:%10s  age:%10d height:%5.2f' % ('xiaoming',26,1.890)

6.指定占位符宽度(左对齐)

print 'name:%-10s  age:%-10d  height:%-5.2f' % ('xiaoming',26,1.890)

7.字符串截取

print '%.2s' % ('hello word')

 补充:

%ld 输出长整型

%lf 输出双浮点型

posted @ 2018-08-03 17:35  小小小小鸟儿  阅读(30436)  评论(0编辑  收藏  举报