Python第六天(字符串格式化表达式)

字符串格式化表达式


格式化字符串


在%操作符的左侧放一个需要进行格式化的字符串,以%开头

在%操作符的右侧放一个对象,这些对象就是左边进行格式化字符串转换的字符


>>> 'I am %s I am %d old!' % ('wuang',22)

'I am wuang I am 22 old!'


字符串格式化代码

s 字符串

rs,使用repr,不是str

c 字符

d 十进制

i整数

u 无号

o  八进制

x 十六进制

Xx,打印大写

e 浮点指数

E e,打印大写

f  浮点十进制

F 浮点十进制

g  浮点e或f

G 浮点E或f

% 常量%


格式化字符串,表达式左侧的转换目标支持多种转换操作

转换结构

%[(name)][flags][width][.percision]typecode

注:不是很明白!

你可能感兴趣的:(字符串格式化表达式)