zoukankan      html  css  js  c++  java
  • 字符串的格式化format

    # ### 字符串的格式化format
    '''
    语法: {} 来进行占位
    (1)顺序传参
    (2)索引传参
    (3)关键字传参
    (4)容器类型数据(列表或元组)传参
    '''
    
    # (1) 顺序传参
    strvar = "{}给{}一个飞吻".format("罗婷","黄熊大")
    print(strvar)
    # (2) 索引传参
    strvar = "{1}向{0}开了一枪,饮弹而亡".format("王思杰","将周良")
    print(strvar)
    # (3) 关键字传参
    strvar = "{hjy}对{zyw}进行扫射,鸡飞狗跳,狗急跳墙".format(zyw="张耀文",hjy="黄将用")
    print(strvar)
    # (4)容器类型传参
    # (1)
    strvar = "{0[1]}向{1[1]}发了一份情书和一张私人照片,鼻血直冒三万英尺".format(["黄一政","刘五星","熊卫华"],("素江南","陈浩"))
    print(strvar)
    # (2) 如果是字典 , 场景发生在format字符串格式化当中, 主要通过键取值时,不要加上引号
    strvar = "{group1[1]}向{group2[sjn]}发了一份情书和一张私人照片,鼻血直冒三万英尺"
    res = strvar.format(group1 = ["黄一政","刘五星","熊卫华"],group2 = {"sjn":"素江南","ch":"陈浩"})
    print(res)
    

      

  • 相关阅读:
    BFS模板 + 力扣例题
    和小吴日常3
    和小吴日常2
    Cocos Creator 学习记录
    js浏览器事件循环机制
    vue+uniapp 项目中一些常用知识
    JSP第一次作业
    Test
    InnoDB存储引擎
    MySQL存储引擎
  • 原文地址:https://www.cnblogs.com/huangjiangyong/p/10798503.html
Copyright © 2011-2022 走看看