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

Posted sunjump

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 输出双浮点型

以上是关于python 格式化输出%s/%f/%d等的主要内容,如果未能解决你的问题,请参考以下文章

Python格式化字符 %s %d %f

python基础--格式化输出

Python格式化字符 %s %d %f

python中格式化输出和字母大小写转换,对齐填充方式

Python基础之常用格式化输出字符详解

Python数据格式:%s字符串,%d整型,%f浮点型