字符串格式化符号含义
符号
说明
%c
格式化字符及其ASCII码
%s
格式化字符串
%d
格式化整数
%o
格式化无符号八进制数
%x
格式化无符号十六进制数
%X
格式化无符号十六进制数(大写)
%f
格式化定点数,可指定小数点后的精度
%e
用科学计数法格式化定点数
%E
用科学计数法格式化定点数(大写E)
%g
根据值的大小决定使用%f或%e
%G
作用同%g(大写)
范例
>>> '%c' % 97
'a'
>>> '%c %c %c' % (97,98,99)
'a b c'
>>> '%s' % 'I love FishC.com'
'I love FishC.com'
>>> '%d+%d=%d' % (4,5,4+5)
'4+5=9'
>>> '%o' % 10
'12'
>>> '%x' % 10
'a'
>>> '%X' % 10
'A'
>>> '%f' % 27.658
'27.658000'
>>> '%e' % 27.658
'2.765800e+01'
>>> '%E' % 27.658
'2.765800E+01'
>>> '%g' % 27.658
'27.658'
>>> '%G' % 27658
'27658'
>>> '%G' % 2765800000000
'2.7658E+12'
本帖原为旧版字符串格式化的一部分,旧帖被删后,新帖中未对这部分作出说明。故特根据课件内容,对此进行补充发帖。
内容大体来自字符串格式化旧贴与课件中,细节略有增改。
页:
[1]