首页 > 其他 > 详细

格式化字符串

时间:2016-10-03 21:25:19      阅读:244      评论:0      收藏:0      [点我收藏+]

格式化字符串的两种方法:

%方式主要用到

1.%s是传一个字符串类型%d是传一个整数类型%d是传一个浮点数类型。%c是将字符串转换成unicode对应的值。%o将数字转换为 八进制格式到指定位置。%x将数字转换为十六进制再格式化到指定的位置。

2.(name)可选指定的key

3.flags可选,可供选择的值有+右边对齐正数加正号负数加负号。

           -号左对齐正数无符号负数加负号

           空格 右对齐正数加空格负数无符号。

         0 右对齐正数无符号负数加负号用0填充空白。

4.width     可选,占有宽度(就是占几个字符)下面就是说占10个位置

g="zjhsjshhzlsfhsjlfh %(name)10s"% {"name":123}
print(g)

5.precision   可选小数点数后保留的位数。

 

还有就是format方式:

hh="_{}_______{}________{}_______".format(*[1,2,3])
值得注意的是format方式比%方式多一个转换为二进制。
还有指定位数的时候可以居中,还有专门用于填充的函数。

技术分享

技术分享


 

格式化字符串

原文:http://www.cnblogs.com/zang963469010/p/5929543.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!