字符串格式化:按统一的格式输出。
1、format()方法:
2、格式化符号:format()方法:"{0} love {1}.{2}".format("I" , "Fishc", "com");说明:将字符参数依次填入的字符串的位置参数【花括号】内。另一个使用方法:"{a} love {b}.{c}".format(a="I", b="Fishc", c="com")。【想打印花括号?{{}},如同反斜杠】
"{0:.1f}{1}".format(24.223, "GB") .......冒号表示格式化符号的开始
3、格式化辅助符号:%c:格式化字符及ASCII码【%c % 97会转换为字符a;'%c %c %c' % (97, 98, 99):打印出'a, b, c'】
%s:格式化字符串【'%s' % 'I love fishc'会打印:I love fishc】
%d:格式化整数【'%d + %d = %d' % (4, 5, 4+5)会打印4 + 5 = 9】
%o:格式化无符号八进制【'%o' % 10:打印12】
%x:格式化无符号十六进制
%X:格式化无符号大写的十六进制
%f:格式化定点数,可指定小数点后的精度【'%.4f' % 23.12打印23.1200,默认6位小数】
%e:用科学计数法格式化定点数【'%.4e' % 23.12打印2.3120e+01,默认6位小数】
%g:根据数值大小决定使用%f或%e
m.n:m为显示的最小宽带【不足补空格】,n为小数点后的位数
-:表示左对齐
+:表示正数前面添加+
#:八进制前加0o,16进制前显示0x
0:前面用0填充