Python实现字符串字符串连接的方法总结【8种方式】

  

本文实例总结了Python实现字符串字符串连接的方法。分享给大家供大家参考,具体如下:

  

以下基于python 2.7版,本代码片段真实有效。

  

一。str1 + str2

  

字符串类型<强>

        在在在str1=" 1 "   在在在str2=" 2 "   在在在str1 + str2   “onetwo”   在在在      之前      

二。str1, str2

  

字符串类型         在在在str1=" 1 "   在在在str2=" 2 "   在在在str1, str2   ('一',' 2 ')   在在在类型((str1 str2))   & lt;类型的元组比;   在在在      之前      

三。格式化字符串连接

  

字符串类型   

1。常见的格式化方式

        在在在str1=" 1 "   在在在str2=" 2 "   在在在“% s % s”% (str1 str2)   “onetwo”      之前      

2。高级点的<代码> 格格式式化

        在在在“{测试}_666@{数据:.2f}”。格式(测试="土地",data=https://www.yisu.com/zixun/10.1)“Land_666@10.10”      之前      

3。鲜为人知的【<代码> %(词)类型> 打印函数格式化

        在在在打印“%(测试)s666%(去年)d“%{“测试”:“土地”,“最后一次”:101}   Land666101      之前      

四。str1 str2

  

字符串类型         在在在“一”“二”   “onetwo”      之前      

这里需要注意的是,参数不能代替具体的字符串写成
  错误方式:

        在在在str1=" 1 "   在在在str2=" 2 "   在在在str1 str2   文件“& lt; stdin>”,1号线   str1 str2   ^   SyntaxError:无效的语法      之前      

五。str1 \ str2 \ str3

  

字符串类型         在在在测试=\“str1”   …“str2”\   …“str3”   在在在测试   “str1 str2 str3”   在在在      之前      

六。M * str1 * N

  

字符串类型         在在在str1=" 1 "   在在在1 * str1 * 4   “oneoneoneone”   在在在      之前      

七。加入方式连接

  

字符串类型         在在在str1=" 1 "   在在在list1=(“a”、“b”、“c”)   在在在tuple1=(“H”、“我”、“J”)   在在在str1.join (list1)   “aonebonec”   在在在str1.join (tuple1)   “HoneIoneJ”      之前      

这里的<代码>与有点像<代码> 分裂的反操作,将列表或元组用指定的字符串相连接;

  

但是值得注意的是,连接的列表或元组中元素的类型必须全部为字符串类型,否则就可能报如下的错误:

        在在在用于=(“a”2“c”, 4.3)   在在在str1.join(用于)   回溯(最近的电话):   文件“& lt; stdin>”,1号线& lt; module>   TypeError:序列项1:将字符串,整数   在在在      之前      

加入还有一个妙用,就是将所有列表或元组中的元素连接成字符串类型并输出;

        在在在list1   [' a ', ' b ', ' c ']   在在在" . join (list1)   “abc”   在在在类型(" . join (list1))   & lt;类型的str比;   在在在      之前      

八。列表推导方式连接

  

与加入方式类似

        在在在“”。加入([“土地”我xrange (3)))   “LandLandLand”   在在在“0”。加入([“土地”我xrange (2)))   “Land0Land”   在在在      之前      

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python字符串操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》及《Python入门与进阶经典教程》

  

希望本文所述对大家Python程序设计有所帮助。

Python实现字符串字符串连接的方法总结【8种方式】