python怎么连接字符串
发布时间:2025-05-09 10:29:42
python中有许多字符串连接方式,下面总结一下:
(1)最原始的字符串连接方式:str1 + str2
(2)python 新字符串联语法:str1, str2
(3)字符串的奇怪方式:str1 str2
(4)% 连接字符串:“name:%s; sex: ' % ('tom', 'male')
(5)字符串列表连接:str.join(some_list)
相关推荐:Python视频教程
首先,估计只要有编程经验的人都知道,直接使用 “+” 连接两个字符串:
'Jim'+'Green'='JimGreen'
第二个更特别,如果两个字符串被“逗号”分开,那么这两个字符串就会被连接起来,但字符串之间会有一个空间:
'Jim','Green'='JimGreen'
第三种也是 python 独一无二的,只要把两个字符串放在一起,中间就有空白或没有空白:两个字符串自动连接成一个字符串:
'Jim''Green'='JimGreen' 'Jim''Green'='JimGreen'
第四种功能相对较强,从C语言中学习 printf 如果您有C语言基础,请查看文档。这样,一个字符串和一组变量将与符号“%”连接起来。字符串中的特殊标记将自动用右变量组中的变量替换:
'%s,%s'%('Jim','Green')='Jim,Green'
第五种属于技能,使用字符串的函数 join 。该函数接受列表,然后用字符串依次连接列表中的每个元素:
var_list=['tom','david','john'] a='###' a.join(var_list)='tom###david###john'
其实,python 还有一种字符串连接方式,但使用不多,是字符串乘法,如:
a='abc' a*3='abcabcabc'