您的位置:首页 > 编程语言 > Python开发

python---格式化字符

2015-10-21 16:34 615 查看
%r 不管什么都打印输出

name="xiaoming"
age=25
height=183
eyes="black"
hair="black"
print "my name is %r"%name
print "my age is %r"%age
print "my hair is %r"%hair
print "my eyes is %r"%eyes



%d--整数

%s---字符串

%f----浮点数

name="xiaoming"
age=25
height=1.83
eyes="black"
hair="black"
print "my name is %s"%name
print "my height is %.2fm"%height
print "my age is %d"%age
print "my hair is %s"%hair
print "my eyes is %s"%eyes



格式化字符查询:

%s 字符串 (采用str()的显示)

%r 字符串 (采用repr()的显示)

%c 单个字符

%b 二进制整数

%d 十进制整数

%i 十进制整数

%o 八进制整数

%x 十六进制整数

%e 指数 (基底写为e)

%E 指数 (基底写为E)

%f 浮点数

%F 浮点数,与上相同

%g 指数(e)或浮点数 (根据显示长度)

%G 指数(E)或浮点数 (根据显示长度)

%% 字符"%"

eg:输出字符串可以用单引号、双引号和三引号,如果字符串中也包含单引号、双引号为避免语法错误可以用转义字符来表示。

输出字符串let's go “nana”

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: