format用法:有位置参数和光健字参数
>>> "{0} love {1}.{2}".format("I","xpl","com") 'I love xpl.com' >>> "{a} love {b}.{c}".format(a="I",b="xpl",c="com") 'I love xpl.com'
>>> print(' a') a >>> print('\') >>> "{{0}}".format("不打印") '{0}'
>>> '{0:.1f}{1}'.format(27.658,'GB') '27.7GB'
: 表示格式化符号的开始、
.1 保留一位小数点
f:打印出定点数
格式化符号:
%c :格式化字符及其ASCLL码
>>> '%c' '%c' '%c' % (97,98,99) 'abc'
%s:格式化字符串
>>> '%s' % 'I love you' 'I love you'
%d:格式化整数
>>> '%d +%d = %d' % (4, 5, 4+5) '4 +5 = 9'
%f:格式化定点数,可指定小数点后的精度
%e:用科学计数法格式化定点数
>>> '%e' % 27.658 '2.765800e+01'
格式化操作符辅助命令
mn:m是显示最小总宽额,n是小数点后的位数
字符串转义字符含义
:退格符
:换行符
:横向制表符(tab)
v :纵向制表符
:回车符
f :换页符