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

    # ###字符串的格式化 format
    """
    (1)顺序传参
    (2)索引传参
    (3)关键字传参
    (4)容器类型传参(列表和元组)

    {} 相当于占位符
    """

    # (1) 顺序传参
    strvar = "{}向{}开了一枪,饮弹而忙"
    res = strvar.format(" 钟立文","刘鹏")
    print(res)


    # (2) 索引传参
    strvar = "{1}给{0}一个大大的拥抱,幸福温暖"
    res = strvar.format("徐欣欣","郑满")
    print(res)

    # (3) 关键字传参
    strvar = "{who1}向{who2}进行扫射,浑身都是弹孔"
    res = strvar.format(who1="林志远",who2="中林志")
    print(res)

    # (4) 容器类型传参
    # (1)
    strvar = "{0[2]}给了{1[0]} 抛来一个媚眼,鼻血直冒3000多尺"
    res = strvar.format(["钟立文","赵成","胡斌"],("徐欣欣","胡启超","胡家豪"))
    print(res)

    # (2) format 格式化时, 要注意如果是字典,不要加引号.

    strvar = "{group2[zlw]} 给{group1[xxx]} 抛了一个媚眼,鼻血直冒3万多尺"
    res = strvar.format(group1 = {"xxx":"徐欣欣","hqc":"胡启超"},group2 ={"zlw":"钟立文","dmx":"戴明雪"})
    print(res)




























    # ###字符串的格式化 format
    """
    (1)顺序传参
    (2)索引传参
    (3)关键字传参
    (4)容器类型传参(列表和元组)
    
    {} 相当于占位符
    """
    
    # (1) 顺序传参
    strvar = "{}向{}开了一枪,饮弹而忙"
    res = strvar.format(" 钟立文","刘鹏")
    print(res)
    
    
    # (2) 索引传参
    strvar = "{1}给{0}一个大大的拥抱,幸福温暖"
    res = strvar.format("徐欣欣","郑满")
    print(res)
    
    # (3) 关键字传参
    strvar = "{who1}向{who2}进行扫射,浑身都是弹孔"
    res = strvar.format(who1="林志远",who2="中林志")
    print(res)
    
    # (4) 容器类型传参
    # (1)
    strvar = "{0[2]}给了{1[0]} 抛来一个媚眼,鼻血直冒3000多尺"
    res = strvar.format(["钟立文","赵成","胡斌"],("徐欣欣","胡启超","胡家豪"))
    print(res)
    
    # (2) format 格式化时, 要注意如果是字典,不要加引号.
    
    strvar = "{group2[zlw]} 给{group1[xxx]} 抛了一个媚眼,鼻血直冒3万多尺"
    res = strvar.format(group1 = {"xxx":"徐欣欣","hqc":"胡启超"},group2 ={"zlw":"钟立文","dmx":"戴明雪"})
    print(res)
  • 相关阅读:
    会计基础第二次模拟题(4)
    会计基础第二次模拟题(3)
    会计基础第二次模拟题(2)
    如何使用印象笔记进行更好的学习呢?
    怎么安装WinXP和Win7双系统
    清理和关闭多余的Windows 7系统服务
    Foxmail邮箱最新应用指南二
    Windows 系统提示“内存不足”的原因及解决方法
    会计基础第二次模拟试题(1)
    关于后端程序开发如何评估工作量的方法
  • 原文地址:https://www.cnblogs.com/eliwen/p/10741081.html
Copyright © 2011-2022 走看看