python 字符串连接

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'>

以上就是小编今天的分享了,希望可以帮助到大家。

标签:python 字符串连接

免责声明:本内容来自橡树街平台创作者或收集于互联网公开资源,不代表橡树街网的观点和立场。如有侵权内容,请联系我们删除。联系邮箱:ihuangque@qq.com
相关推荐
python有什么证书
2022-08-05
python有什么证书
python scipy
2022-08-05
python scipy
python爬虫能干什么
2022-08-05
python爬虫能干什么
python def函数
2022-08-05
python def函数
python 字符串连接
2022-08-05
python 字符串连接
python主要学什么内容
2022-08-05
python主要学什么内容
python是一种什么语言
2022-08-05
python是一种什么语言
python代码没错但运行不出来
2022-08-05
python代码没错但运行不出来
python做什么用
2022-08-05
python做什么用
python框架是什么意思
2022-08-05
python框架是什么意思
手机老是弹出广告怎么解决
2022-08-05
手机老是弹出广告怎么解决
小爱同学怎么判断我喜欢的人喜不喜欢我
2022-08-05
小爱同学怎么判断我喜欢的人喜不喜欢我
安卓手机如何打开.kmz文件
2022-08-05
安卓手机如何打开.kmz文件
苹果手机文件管理在哪里
2022-08-05
苹果手机文件管理在哪里
安卓手机如何打开.sav文件
2022-08-05
安卓手机如何打开.sav文件
晓昕的寓意
2022-07-25
晓昕的寓意
白凉粉不成型怎么补救
2022-07-25
白凉粉不成型怎么补救
青稞供天珠是什么材料做的
2022-07-25
青稞供天珠是什么材料做的
502胶水粘甲片还能卸下来吗
2022-07-25
502胶水粘甲片还能卸下来吗
三秒胶水的克星
2022-07-25
三秒胶水的克星
桃胶需要怎么泡
2022-07-25
桃胶需要怎么泡
微凹黄檀有收藏价值吗
2022-07-25
微凹黄檀有收藏价值吗
康熙年间有一位宜贵妃么
2022-07-25
康熙年间有一位宜贵妃么
森林猫和长毛狸花猫的区别
2022-07-25
森林猫和长毛狸花猫的区别
芳荷的寓意
2022-07-25
芳荷的寓意