Python字符串格式转换

转换类型

转换类型 说明
d, i 带符号十进制
b 无符号二进制
o 无符号八进制
u 无符号十进制
x 无符号十六进制(小写)
X 无符号十六进制(大写)
e 科学计数法表示的浮点数(小写)
E 科学计数法表示的浮点数(大写)
f, F 十进制浮点数
g 指数大于-4或者小于精度则与e相同,否则与f相同
G 指数大于-4或者小于精度则与E相同,否则与F相同
c 单字符(接受整数或者单字符字符串)
r 字符串(使用repr转换Python对象)
s 字符串(使用str转换Python对象)
% 字符%

字符串格式化使用

使用字符串的format方法。如:

str = '{:b}'.format(123)

更多请参考Python入门

原文地址:https://www.cnblogs.com/furzoom/p/7710279.html