美文网首页python百例
41-字符串格式化

41-字符串格式化

作者: 凯茜的老爸 | 来源:发表于2018-07-31 08:45 被阅读4次
    "%s is %s years old" % ('bob', 23)  # 常用
    "%s is %d years old" % ('bob', 23)  # 常用
    "%s is %d years old" % ('bob', 23.5)  # %d是整数 常用
    "%s is %f years old" % ('bob', 23.5)
    "%s is %5.2f years old" % ('bob', 23.5)  # %5.2f是宽度为5,2位小数
    "97 is %c" % 97
    "11 is %#o" % 11  # %#o表示有前缀的8进制
    "11 is %#x" % 11
    "%10s%5s" % ('name', 'age')  # %10s表示总宽度为10,右对齐, 常用
    "%10s%5s" % ('bob', 25)
    "%10s%5s" % ('alice', 23)
    "%-10s%-5s" % ('name', 'age')  # %-10s表示左对齐, 常用
    "%-10s%-5s" % ('bob', 25)
    "%10d" % 123
    "%010d" % 123
    
    "{} is {} years old".format('bob', 25)
    "{1} is {0} years old".format(25, 'bob')
    "{:<10}{:<8}".format('name', 'age')
    

    相关文章

      网友评论

        本文标题:41-字符串格式化

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