标签:
======
#字符串格式化符号含义 #%C 格式化字符串及其ASCLL码 >>> ‘%c‘ %97 ‘a‘ >>> ‘%c‘ % 97 ‘a‘ >>> ‘%c %c %c‘ % (97,98,99) ‘a b c‘ #%s 格式化字符串 >>> ‘%s‘ % ‘I love python Programing‘ ‘I love python Programing‘ #%d 格式化整数 >>> ‘%d + %d = %d‘ % (4,5,4+5) ‘4 + 5 = 9‘ #%o 格式化无符号八进制数 #%x 格式化无符号十六进制数 #%X 格式化无符号十六进制数(大写) >>> ‘%o‘ % 10 ‘12‘ >>> ‘%x‘ % 10 ‘a‘ >>> ‘%X‘ % 10 ‘A‘ #%f 格式化定点数,可指定小数点后的精度 >>> ‘%f‘ % 12.1234 ‘12.123400‘ >>> ‘%.2f‘ % 12.1234 ‘12.12‘ #%e 用科学计数法格式化定点数 #%E 作用同%e,用科学计数法格式化定点数 >>> ‘%e‘ % 12.1234 ‘1.212340e+01‘ >>> ‘%E‘ % 12.1234 ‘1.212340E+01‘ #%g 根据值的大小决定使用%f或%e #%G 作用同%g,根据值的大小决定使用%f或是%E >>> ‘%g‘ % 12.1234 ‘12.1234‘ >>> ‘%G‘ % 12.1234 ‘12.1234‘ #格式化操作符辅助指令 ‘‘‘ m.n m是显示的最小总宽度,n是小数点后的位数 - 用于左对齐 + 在正数前面显示加号+ # 在八进制数前面显示零0,在十六进制前面显示0x或0X 0 显示的数字前面填充0 取代空格 ‘‘‘ >>> ‘%5.1f‘ % 12.1234 ‘ 12.1‘ >>> ‘%.2e‘ % 12.1234 ‘1.21e+01‘ >>> ‘%10d‘% 5 ‘ 5‘ >>> ‘%-10d‘ % 5 ‘5 ‘ >>> ‘%+d‘ % 5 ‘+5‘ >>> ‘%+d‘ % -5 ‘-5‘ >>> ‘%#o‘ % 10 ‘0o12‘ >>> ‘%#x‘ % 100 ‘0x64‘ >>> ‘%#X‘ % 100 ‘0X64‘ >>> ‘%#o‘ % 10 ‘0o12‘ >>> ‘%#X‘ %108 ‘0X6C‘ >>> ‘%#d‘ % 10 ‘10‘ >>> ‘%010d‘ % 5 ‘0000000005‘ >>> ‘%-010d‘ % 5 #负号-表示左对齐,此处不能用0右填充,否则数字就表示为5000000000 ‘5 ‘ #字符串转义字符含义 ‘‘‘ \‘ 单引号 \* 双引号 \a 发出系统响铃声 \b 退格符 \n 换行符 \t 横向制表符 \v 纵向制表符 \r 回车符 \f 换页符 \o 八进制数代表的字符 \x 十六进制数代表的字符 \O 表示一个空格 \\ 反斜杠 ‘‘‘
标签:
原文地址:http://www.cnblogs.com/rusking/p/5046706.html