python字符串连接方法
2016-01-28 14:59
423 查看
转载自http://www.jb51.net/article/54106.htm
在python中有很多字符串连接方式,今天就在这里具体总结一下:
①.最原始的字符串连接方式:str1 + str2
②.python 新字符串连接语法:str1, str2
③.奇怪的字符串方式:str1 str2
④.% 连接字符串:‘name:%s; sex: ' % ('tom', 'male')
⑤.字符串列表连接:str.join(some_list)
下面具体分析一下:
第一种,想必只要是有编程经验的人,估计都知道,直接用 “+” 来连接两个字符串:
?
第二种比较特殊,如果两个字符串用“逗号”隔开,那么这两个字符串将被连接,但是,字符串之间会多出一个空格:
?
第三种也是 python 独有的,只要把两个字符串放在一起,中间有空白或者没有空白:两个字符串自动连接为一个字符串:
?
第四种功能比较强大,借鉴了C语言中 printf 函数的功能,如果你有C语言基础,看下文档就知道了。这种方式用符号“%”连接一个字符串和一组变量,字符串中的特殊标记会被自动用右边变量组中的变量替换:
?
第五种就属于技巧了,利用字符串的函数 join 。这个函数接受一个列表,然后用字符串依次连接列表中每一个元素:
?
其实,python 中还有一种字符串连接方式,不过用的不多,就是字符串乘法,如:
?
在python中有很多字符串连接方式,今天就在这里具体总结一下:
①.最原始的字符串连接方式:str1 + str2
②.python 新字符串连接语法:str1, str2
③.奇怪的字符串方式:str1 str2
④.% 连接字符串:‘name:%s; sex: ' % ('tom', 'male')
⑤.字符串列表连接:str.join(some_list)
下面具体分析一下:
第一种,想必只要是有编程经验的人,估计都知道,直接用 “+” 来连接两个字符串:
?
?
?
?
?
?
相关文章推荐
- Python实现向solrclould提交pdf文件
- 详解Python网络爬虫功能的基本写法
- python学习笔记二
- python字符串连接效率比较(使用+连接)
- python数字图像处理(18):高级形态学处理
- python实现的遗传算法实例(一)
- Python调用模块发送邮件(粗糙版)
- leetcode之Coin Change
- Python3实现Web网页图片下载
- python学习之--ubuntu下 如何安装第三方库的简要方法
- Python标准库与第三方库详解
- 配置环境 appium+Python+selenium
- Python正则获取、过滤或者替换HTML标签的方法
- 提取zabbix监控平台单台服务器图形并发邮件python实现
- Python 模块学习:os模块
- Python搭建聊天机器人微信订阅号
- python中if __name__ == '__main__': 的解析
- python 极速入门
- 用python生成验证码图片
- python进阶之路4.2---装饰器