美文网首页
format()的用法

format()的用法

作者: 光游骑兵 | 来源:发表于2018-10-11 15:21 被阅读0次

1.作为拼接字符串进行使用

      '{}'.format(变量)


2. 保留小数

    '{:.2f}'.format(12.333)        保留小数点后两位

    '{a:.2f}'.format(a=12.333)


3.百分比格式

    '{:.2%}'.format(0.333)    


4.进制转换

    '{0:x}'.format(20)                转换成十六进制

    '{0:o}'.format(20)                转换成八进制    

      进制转换的时候用{0:进制}


5.对齐方式

    '{a:<10}'.format(a=12.3,b=13.44)          左对齐,长度为10

    '{a:0>10}'.format(a=12.3,b=13.44)        右对齐...

    '{a:0^10}'.format(a=12.3,b=13.44)        居中对齐...

    '{a:0<10}'.format(a=12.3,b=13.44)        数字补x (填充左边)


6.转义{和}符号

    '{{ hello{0}  }}'.format('python’)         

    f = ' hello {0} '.format

    f('python’)       

相关文章

网友评论

      本文标题:format()的用法

      本文链接:https://www.haomeiwen.com/subject/wiubaftx.html