优草派  >   Python

Python字符串怎么连接?Python连接多个字符串有什么方法

罗西汉            来源:优草派

在python中字符串是一个比较特殊的数据类型,它里面的每一个字符都是可以单独的取出来的,但是它又只能保存字符串类型对象,称不上是一个序列。而有些小伙伴就想知道python中字符串是如何连接的,那么这篇文章会来介绍几个字符串连接的方法。

Python字符串怎么连接?Python连接多个字符串有什么方法

一、语法

因为字符串的特殊性,当两个字符串要进行连接而不是拼接的时候有几个隐式的操作和语法可以来完成这个需求。

1.在两个字符串之间使用加号就可以将它们连接起来,这个运算符也可以用来将两个列表进行连接。连接之后会生成一个新的字符串对象,代码示例如下:

print ('Python' + 'Tab')

2.如果在两个字符串紧挨在一起写,并且它们之间没有任何符号和空格的时候就会执行一个隐式操作。那就是使用加号将两个字符串连接在一起,代码如下:

print ('Python''Tab')

3.第三个语法就是在两个字符串之间使用一个逗号,这样两个字符串也可以连接在一起,不过中间会有一个空格,代码如下:

print ('Python','Tab')
Python Tab

4.那么第四个语法就是格式化字符串了,格式化字符串可以将数字以及字符串对象放在一个字符串中的任意位置。说是连接更像是插入,代码示例如下:

print ('%s %s'%('Python', 'Tab'))

二、方法

python字符串对象也有一个方法叫做join,不过它的作用是将列表内的字符串使用某个符号连接起来,一般称之为拼接,示例如下:

str_list = ['Python', 'Tab'] 
a = ''
print a.join(str_list)

以上就是关于“Python字符串怎么连接?Python连接多个字符串有什么方法”的全部内容了,希望对你有所帮助。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行