zoukankan      html  css  js  c++  java
  • python 格式化字符串"%s"%

    %s    字符串 (采用str()的显示)

    %r    字符串 (采用repr()的显示)

    %c    单个字符

    %b    二进制整数

    %d    十进制整数

    %i    十进制整数

    %o    八进制整数

    %x    十六进制整数

    %e    指数 (基底写为e)

    %E    指数 (基底写为E)

    %f    浮点数

    %F    浮点数,与上相同

    %g    指数(e)或浮点数 (根据显示长度)

    %G    指数(E)或浮点数 (根据显示长度)

    %%    字符"%"

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

    (name)为命名

    flags可以有+,-,' '或0。+表示右对齐。-表示左对齐。' '为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填充。

    width表示显示宽度

    precision表示小数点后精度

    举个例子:

    >>>refseq = 110

    >>>print "%-4s"%refseq

    110 (注意110后面有个空格)

    >>>print "%+4s"%refseq

     110(注意110前面有个空格)

    >>>print "%+5s"%refseq

      110(注意110前面有两个空格)

    >>>print "%04d"%refseq

    0110(注意110前面有个0)

    感觉在输出特定长度字符串或者数字并自动用空格或者0补齐时,很有用!

    参考自:

    作者:vamei

    http://www.cnblogs.com/vamei/archive/2013/03/12/2954938.html

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    vsync信号产生与分发
    推荐看过不错的博客及网站
    证明质数有无数个
    242 Valid Anagram
    169 Majority Element
    快速排序--quicksort
    插入排序
    选择排序
    冒泡排序
    指针函数 函数指针 回调函数
  • 原文地址:https://www.cnblogs.com/wq242424/p/6672459.html
Copyright © 2011-2022 走看看