美文网首页
python入门 第十三天 字符串格式化

python入门 第十三天 字符串格式化

作者: xinmin | 来源:发表于2018-09-08 20:17 被阅读0次
  • 字符串格式化
    • 1、百分号方式
      # %[(name)][flags][width].[precision]typecode
      s = "i am %s, age %d" % ('xinmin', 18)
      print(s) # i am xinmin, age 18
      # []括起来的表示可选参数,%s,%d等都是typecode
      s1 = "i am %(n1)s, age %(n2)d" % {"n1": 'xinmin', "n2": 19}
      print(s1) # i am xinmin, age 19
      s2 = "i am %s, age %.2f" % ('xinmin', 18)
      print(s2) #  i am xinmin, age 18.00
      
      图片.png
    • %常用格式化


      图片.png
    • 2、format方式
      s = "i am {:b}adcd".format(12)
      print(s) # i am 1100adcd
      s2 = "i am {:.2%}asw".format(0.2)
      print(s2) # i am 20.00%asw
      
    • 常用格式化


      图片.png

相关文章

网友评论

      本文标题:python入门 第十三天 字符串格式化

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