美文网首页
Python3 格式化String

Python3 格式化String

作者: 花汐l | 来源:发表于2018-08-13 16:19 被阅读0次

    str.format()字符串格式化

    举例:

    print('我买了{}个苹果,{}个桃,{}个橙子'.format(2,3,4))
    

    输出为:我买了2个苹果,3个桃,4个橙子

    用一对花括号{}代表一个占位符。

    • 可以指定位置:
    print('我买了{0}个苹果,{2}个桃,{1}个橙子,{0}个香蕉'.format(2,3,4))
    

    输出为:我买了2个苹果,4个桃,3个橙子,2个香蕉

    • 可以通过字典设置参数
    dic = {"name": "水果", "number": "6"}
    print("我买了{number}个{name}".format(**dic))
    

    输出为:我买了6个水果

    • 可以使用关键字参数
    print("我买了{number}个{name}".format(name='橘子', number='3'))
    

    输出为:我买了3个橘子

    参考:

    相关文章

      网友评论

          本文标题:Python3 格式化String

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