zoukankan      html  css  js  c++  java
  • python格式化输出

    %的使用。

    print("I'm %s. I'm %d year old" % ('Vamei', 99))
    
    #从左往右依次用%当占位符,用元组的元素代替占位符。
    print("I'm %(name)s. I'm %(age)d year old" % {'name':'Vamei', 'age':99})
    #使用键值对,给占位符起别名。

    格式符

    %s    字符串 (采用str()的显示)
    
    %r    字符串 (采用repr()的显示)
    
    %c    单个字符
    
    %b    二进制整数
    
    %d    十进制整数
    
    %i    十进制整数
    
    %o    八进制整数
    
    %x    十六进制整数
    
    %e    指数 (基底写为e)
    
    %E    指数 (基底写为E)
    
    %f    浮点数
    
    %F    浮点数,与上相同
    
    %g    指数(e)或浮点数 (根据显示长度)
    
    %G    指数(E)或浮点数 (根据显示长度)
    
     
    
    %%    字符"%"
    print("%+10x" % 10)
    print("%04d" % 5)
    print("%6.3f" % 2.3)
    print("%.*f" % (4, 1.2))
    
    
    #结果
    '''
            +a
    0005
     2.300
    1.2000
    
    
    
    '''
  • 相关阅读:
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
    EUI库
  • 原文地址:https://www.cnblogs.com/drchen/p/6878715.html
Copyright © 2011-2022 走看看