Python格式化字符串

来源:互联网 发布:数据帧的结构 编辑:程序博客网 时间:2024/06/16 07:16

Python格式化字符串


格式化操作符(%)

格式化字符串是最常用的操作,今天记录一下。

操作符 说明 %s 最常用的用于格式化字符串 %r 使用repr()函数格式化 %c 格式化为ASCII字符 (对0~255返回对应ASCII码)or 字符型 %e 格式化为科学计数方法 %f 浮点数格式 %d/%i 有符号的十进制数 %u 无符号十进制数 %o 八进制数 %x / %X 无符号十六进制数(分别代表大小写) %g /%G %e%f or %E%F

试例:

>>>print('%c'%99) # 十进制99对应的ASCII码>c>>>print('%e'%1000) # 十进制1000以科学计数方法显示出来>1.000000e+03>>>print('%x'%65535) # 把十进制65535转化为16进制>ffff>>>print('%s'%65535) # 将65535格式化为字符串>65535>>>print('%f'%111) # 将111格式化为浮点形式>111.000000

在格式化字符串时通常还使用辅助符号获得想要的结果,下次讨论。

0 0
原创粉丝点击