码迷,mamicode.com
首页 > 编程语言 > 详细

python 字符串格式化操作符

时间:2017-04-13 08:58:30      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:长度   mil   控制   logs   http   成长   ges   区别   line   

% 用于格式化字符串,控制字符串的呈现格式

例子:print "I‘m %s,I‘m %d year old" % (‘Vamei‘, 99)
结果:I‘m Vamei,I‘m 99 year old
解释:(‘Vamei‘, 99)的两个元素‘Vamei‘和99为替换%s和%d的真实值,%s 和 %d 就是格式操作符,格式操作符为真实值预留位置,并控制显示的格式

格式操作符:

%s  转换成字符串,采用 str() 函数来转换
%r  转换成字符串,采用 repr() 函数来转换
%c  转换成长度为一的字符串
%b  转换成二进制整数
%d  转换成十进制整数
%i  转换成十进制整数
%o  转换成八进制整数
%%  转换成字符"%"

%x %X  转换成十六进制整数
%e %E  转换成指数 (基底写为e)
%f %F  转换成浮点数
%g %G  转换成指数或浮点数

 

扩展:%s 和 %r 区别

技术分享

技术分享

 

 

 

 

 

 

   

 

python 字符串格式化操作符

标签:长度   mil   控制   logs   http   成长   ges   区别   line   

原文地址:http://www.cnblogs.com/pzk7788/p/6702176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!