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入门。
作者:马 岩(Furzoom) (http://www.cnblogs.com/furzoom/)
版权声明:本文的版权归作者与博客园共同所有。转载时请在明显地方注明本文的详细链接,未经作者同意请不要删除此段声明,感谢您为保护知识产权做出的贡献。
版权声明:本文的版权归作者与博客园共同所有。转载时请在明显地方注明本文的详细链接,未经作者同意请不要删除此段声明,感谢您为保护知识产权做出的贡献。