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'>
-
超甜表白文案短句 表白文本短句
1、只愿今生和你,永不分散。2、以下整理的表白文本短句,超甜表白文案短句,希望大家喜欢,你的眉眼不经修饰,直抵心房,3、希望你只对我露出这样的微笑。4、小女子喜欢你可不是冲动。...
句子查看全文>> -
禁止车辆驶入标志扣几分
禁止车辆驶入标志扣几分?违反禁止车辆驶入标志扣3分,处20元以上200元以下罚款。根据《道路交通安全违法行为记分分值》第三条规定:驾驶机动车违反禁令标志、禁止标线指示的,一次记...
问答查看全文>> -
转向机拉杆自己能换了吗?
转向机拉杆自己不能更换的,转向球头的更换需前往修理店寻求专业人士进行更换的。转向机拉杆球头没有规定更换周期,出现损坏才需要进行更换的。转向拉杆球头损坏会导致转向是产生异响,转向...
问答查看全文>> -
奔腾b50用了什么悬架
奔腾b50的前悬架使用了双横臂独立悬架,后悬架使用了多连杆独立悬架。奔腾b50是奔腾旗下的一款紧凑型轿车,这款车的长宽高分别是4695毫米,1795毫米,1460毫米,轴距为2...
问答查看全文>>
推荐
- 1东A是哪里的车牌116
- 2韩国大宇双层微波炉测评 韩国大宇微波炉怎么样202
- 3思科ccna证书有用吗250
- 4本田锋范水温表显示在什么位置445
- 5选购建议 小天才电话手表d3和q2哪个好155
- 6付出就有收获的励志文案句子118
- 7对自己新年祝福语大全348
- 8生活励志经典句子 励志正能量语句272