本文实例总结了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种方式】