首页 > 代码库 > python 字符串格式化操作符
python 字符串格式化操作符
% 用于格式化字符串,控制字符串的呈现格式
例子: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 字符串格式化操作符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。