当前位置:家常菜>百科>科技>正文

python 字符串连接

人气:485 ℃/2023-12-12 05:27:41

python中字符串怎么连接呢?不知道的小伙伴来看看小编今天的分享吧!

python中字符串连接有七种方法。

方法一:用“+”号连接

用 “+”连接字符串是最基本的方式,代码如下。

>>> text1 = "Hello"

>>> text2 = "World"

>>> text1 + text2 

'HelloWorld'

方法二:用“,”连接成 tuple (元组)类型

Python 中用“,”连接字符串,最终会变成 tuple 类型,代码如下:

>>> text1 = "Hello"

>>> text2 = "World"

>>> text1 , text2 

('Hello','World')

>>> type((text1, text2))

<type 'tuple'>

>>>

方法三:用%s 占位符连接

%s 占位符连接功能强大,借鉴了C语言中 printf 函数的功能,这种方式用符号“%”连接一个字符串和一组变量,字符串中的特殊标记会被自动用右边变量组中的变量替换:

>>> text1 = "Hello"

>>> text2 = "World"

>>> "%s%s"%(text1,text2)

'HelloWorld'

方法四:空格自动连接

>>> "Hello" "Nasus"

'HelloNasus'

值得注意的是,不能直接用参数代替具体的字符串,否则报错,代码如下:

>>> text1="Hello"

>>> text2="World"

>>> text1 text2

File "<stdin>", line 1

text1 text2

^

SyntaxError: invalid syntax

方法五:用“*” 连接

这种连接方式就是相当于 copy 字符串,代码如下:

>>> text1="nasus "

>>> text1*4

'nasus nasus nasus nasus '

>>>

方法六:join 连接

利用字符串的函数 join。这个函数接受一个列表或元组,然后用字符串依次连接列表中每一个元素:

>>> list1 = ['P', 'y', 't', 'h', 'o', 'n']

>>> "".join(list1)

'Python'

>>>

>>> tuple1 = ('P', 'y', 't', 'h', 'o', 'n')

>>> "".join(tuple1)

'Python'

每个字符之间加 “|”

>>> list1 = ['P', 'y', 't', 'h', 'o', 'n']

>>> "|".join(list1)

'P|y|t|h|o|n'

方法七: 多行字符串拼接 ()

Python 遇到未闭合的小括号,自动将多行拼接为一行,相比三个引号和换行符,这种方式不会把换行符、前导空格当作字符。

>>> text = ('666'

 '555'

 '444'

 '333')

>>> print(text)

666555444333

>>> print (type(text))

<class 'str'>

  • 汽车过户需要本人去吗都需要拿什么?

    汽车过户不需要本人去,可以代办:1、机动车所有人可以委托代理人代理申请各项机动车登记和业务,但申请补领机动车登记证书的除外。对机动车所有人因死亡、出境、重病、伤残或者不可抗力等...

    问答查看全文>>
  • 阳光的说说唯美句子

    1、清晨,向窗外望去,淡蓝色的天空洁净得没有一丝杂质,淡淡的颜色一直延伸,蔓延了整个天空。2、躺在树荫下,感觉着风轻轻拂过脸庞,一缕缕阳光透过树叶间的缝隙,在地上映出一片斑驳。...

    句子查看全文>>
  • 描写中秋月亮的好段

    1、这月亮闪烁着金灿灿的光芒,即使今天没有一颗颗小星精灵装扮它,他也依然是那么的引人注目:周围散发出几道彩光,把它的浮云都染上了绚丽的色彩。2、月儿圆圆,人间圆圆。但也不是家家...

    句子查看全文>>
  • 景逸X6外观怎么样

    景逸X6是一款自主紧凑型SUV,官方指导价是8.49-10.99万,外观看上去非常惹眼,采用了全新的造型设计,前格栅为最新的家族化设计语言,整体造型非常时尚动感。东风景逸X6的...

    问答查看全文>>
  • 经典货运车辆租赁合同范本

    经典货运车辆租赁合同范本,下面就来给大家详细介绍:1、货运车辆租赁合同首先可以写下甲方和乙方的名字,并说明合同是通过协商签订的。2、这一部分可以写下租赁的车辆的数量、型号、租赁...

    教育查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版