小编介绍过python中字符串分割的三种方法(https://www.py.cn/faq/python/22312.html),既然有分割,那也会有拼接。本文主要向大家介绍Python中实现分割的6种方法:1、加号法;2、逗号法;3、直接拼接法;4、格式化法;5、join函数法;6、多行字符串拼接法。详情请看本文。
1、加号法
使用简单直接,但这种方法效率低
website='python'+'tab'+'.com'
2、逗号法
字符串之间会多出一个空格
str_a='python' print('hello',str_a,'!')
输出
hellopython!
3、直接拼接法
Python独有拼接法,只能用于字符串的拼接,不能用于变量拼接
#code print('abc''xyz') #output adcxyz
4、格式化法:使用%或者format进行拼接
>>>text1="Hello" >>>text2="World" >>>"%s%s"%(text1,text2) 'HelloWorld'
5、join函数法
listStr=['python','tab','.com'] website=''.join(listStr)
6、多行字符串拼接法
>>>text=('666' '555' '444' '333') >>>print(text) 666555444333 >>>print(type(text)) <class'str'>原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容