# ###字符串的格式化 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)

转载于:https://www.cnblogs.com/eliwen/p/10741081.html

字符串format拼接格式化相关推荐

  1. Python字符串类型:字符串索引、字符串切片、字符串format()方法格式化、字符串操作符、字符串处理函数

    字符串:由0个或多个字符组成的有序序列sequence. 一.字符串表示方式:2类4种 由一对单引号或双引号表示,该方式仅用于表示单行字符串 由一对三单引号或三双引号,该方式可以表示多行字符串 如果希 ...

  2. python 为什么用%格式化_Python中应该使用%还是format来格式化字符串?

    原标题:Python中应该使用%还是format来格式化字符串? Python中格式化字符串目前有两种阵营:%和format,我们应该选择哪种呢? 自从Python2.6引入了format这个格式化字 ...

  3. Python中该使用%还是format来格式化字符串?

    %还是format 1.皇城PK Python中格式化字符串目前有两种阵营:%和format,我们应该选择哪种呢? 自从Python2.6引入了format这个格式化字符串的方法之后,我认为%还是fo ...

  4. Python中应该使用%还是format来格式化字符串?

    %还是format 皇城PK Python中格式化字符串目前有两种阵营:%和format,我们应该选择哪种呢? 自从Python2.6引入了format这个格式化字符串的方法之后,我认为%还是form ...

  5. python字符串format格式化

    print("{}{}{}".format(1,2,3),"按顺序填入数字1") print("{}{}{}".format(3,2,1), ...

  6. python字符串format格式化三

    python字符串format左中右对齐 print("第{ya:02.0f}章,寻找超越的方式".format(ya = 1)) .0f的意思是小数部分忽略 ya:02的功能是格 ...

  7. python里面format什么时候用_Python:Python中应该使用%还是format来格式化字符串?...

    %还是format 皇城PK Python中格式化字符串目前有两种阵营:%和format,我们应该选择哪种呢? Python2.6引入了format这个格式化字符串的方法下面两者进行下比较 # 定义一 ...

  8. format()用于格式化方法,即用来控制字符串和变量的显示效果。

    format()的使用方法 <模板字符串>.format(<逗号分隔的参数>) 如果看不懂上述方法也没关系,通过一个具体的例子来说明 运行结果 为什么不直接输入:我出门玩,妈妈 ...

  9. Java中利用MessageFormat对象实现类似C# string.Format方法格式化

    我们在写C#代码的时候常常会使用到string.Format("待格式化字符串{0},{1},....",参数1,参数2,...),来格式化字符串,特别是拼接字符的时候,这种方式使 ...

最新文章

  1. python大数据免费_安利大家一个Python大数据分析神器
  2. Opencv2.4.9源码分析要点摘录
  3. 最全面的JVM G1学习笔记
  4. delete hive_Hive高级调优
  5. 程序员面试金典 - 面试题 03.05. 栈排序(两栈)
  6. 二叉搜索树(二叉排序树)
  7. Pandas——数据可视化
  8. 又一个程序员在工位上倒下了!
  9. 两个HC-05蓝牙模块互相绑定构成无线串口模块
  10. Linux视频编解码库,Ubuntu 18.04 FFMPEG最新版本安装总结
  11. python敏感字替换_python实现敏感词过滤的几种方法
  12. 计算机编程必备英语单词,编程序常用英语单词
  13. 【保姆级入门系列】阿ken教你学 Python(五) ——函数
  14. Chrome浏览器多账户登录
  15. 阿里总结的《Java成神之路》 PDF 火了,完整版开放下载!
  16. 后端API接口的错误信息返回规范
  17. .NET 开源项目推荐之 直播控制台解决方案 Macro Deck
  18. 九连环解法java版
  19. 《博客服务自律公约》现征求意见了!
  20. 深入中英文的排版与换行

热门文章

  1. Linux驱动相关的一些命令
  2. 【Linux command 06】zip命令 – 压缩文件
  3. 求可以统计网络流量的VC代码,就象是金山网镖下面的那样
  4. JSON基础和JSON的主要作用
  5. 邵老师计算机,《计算机公课核心讲义》—邵老师主编.doc
  6. 如何理解实践标准是确定性和不确定性的统一
  7. bcftools的功能介绍
  8. C语言输出浮点数的符号、整数部分和小数部分
  9. 1.Linux目录管理
  10. windows常用CMD命令大全总结