fc5igm 发表于 2021-6-9 00:29:58

字符串格式化符号含义


符号
说明

%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]
查看完整版本: 字符串格式化符号含义