python多个%s的使用方法 %格式符

发布时间:2019-07-29 10:02:20编辑:auto阅读(1514)

    直接看代码理解

    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    
    a = "wry"
    b = "zjl"
    c = "xxx"
    print "a=%s, b=%s, c = %s" %(a,b,c)

    输出

    a=wry, b=zjl, c = xxx

    参考:
    格式符

    格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型,如下:

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

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

    %c 单个字符

    %b 二进制整数

    %d 十进制整数

    %i 十进制整数

    %o 八进制整数

    %x 十六进制整数

    %e 指数 (基底写为e)

    %E 指数 (基底写为E)

    %f 浮点数

    %F 浮点数,与上相同

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

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

关键字