Python字符串拼接六种方法介绍


Posted in Python onDecember 18, 2017

Python字符串拼接的6种方法:

1.加号

第一种,有编程经验的人,估计都知道很多语言里面是用加号连接两个字符串,Python里面也是如此直接用“+”来连接两个字符串;

print 'Python' + 'Tab'

结果:

PythonTab

2.逗号

第二种比较特殊,使用逗号连接两个字符串,如果两个字符串用“逗号”隔开,那么这两个字符串将被连接,但是,字符串之间会多出一个空格;

print 'Python','Tab'

结果:

Python Tab

3.直接连接

第三种也是,ython独有的,只要把两个字符串放在一起,中间有空白或者没有空白,两个字符串将自动连接为一个字符串;

print 'Python''Tab'

结果:

PythonTab
print 'Python'  'Tab'

结果:

PythonTab

4.格式化

第四种功能比较强大,借鉴了C语言中printf函数的功能,如果你有C语言基础,看下文档就知道了。这种方式用符号“%”连接一个字符串和一组变量,字符串中的特殊标记会被自动用右边变量组中的变量替换:

print '%s %s'%('Python', 'Tab')

结果:

Python Tab

第五种join

就属于技巧了,利用字符串的函数join。这个函数接受一个列表,然后用字符串依次连接列表中每一个元素:

str_list = ['Python', 'Tab']
a = ''
print a.join(str_list)

结果:

PythonTab

第六种 多行字符串拼接()

s = ('select *'
   'from atable'
   'where id=888')
print s, type(s)

#输出
select *from atablewhere id=888 <type 'str'>

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

总结

以上就是本文关于Python字符串拼接六种方法介绍的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题。如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
答题辅助python代码实现
Jan 16 Python
python库lxml在linux和WIN系统下的安装
Jun 24 Python
python生成器与迭代器详解
Jan 01 Python
Python3实现的判断环形链表算法示例
Mar 07 Python
详解Python:面向对象编程
Apr 10 Python
Python中的字符串切片(截取字符串)的详解
May 15 Python
Python爬虫动态ip代理防止被封的方法
Jul 07 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
python中提高pip install速度
Feb 14 Python
解决json中ensure_ascii=False的问题
Apr 03 Python
Python使用plt.boxplot() 参数绘制箱线图
Jun 04 Python
Python实现自动整理文件的脚本
Dec 17 Python
Python Socket使用实例
Dec 18 #Python
浅谈python数据类型及类型转换
Dec 18 #Python
Python字典,函数,全局变量代码解析
Dec 18 #Python
Python语言生成水仙花数代码示例
Dec 18 #Python
Python实现的双色球生成功能示例
Dec 18 #Python
Python实现的摇骰子猜大小功能小游戏示例
Dec 18 #Python
简单实现python进度条脚本
Dec 18 #Python
You might like
PHP文本数据库的搜索方法
2006/10/09 PHP
基于mysql的论坛(4)
2006/10/09 PHP
从零开始学YII2框架(四)扩展插件yii2-kartikgii
2014/08/20 PHP
PHP动态页生成静态页的3种常用方法
2014/11/13 PHP
yii2 RBAC使用DbManager实现后台权限判断的方法
2016/07/23 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
css3实现背景模糊的三种方式
2021/03/09 HTML / CSS
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
javascript将异步校验表单改写为同步表单
2015/01/27 Javascript
基于JS实现新闻列表无缝向上滚动实例代码
2016/01/22 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
学习使用bootstrap基本控件(table、form、button)
2016/04/12 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
js微信分享API
2020/10/11 Javascript
BootStrap Table 获取同行不同列元素的方法
2016/12/19 Javascript
详解在express站点中使用ejs模板引擎
2017/09/21 Javascript
React Native 图片查看组件的方法
2018/03/01 Javascript
JavaScript模板引擎原理与用法详解
2018/12/24 Javascript
微信小程序使用npm包的方法步骤
2019/08/13 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
JavaScript this关键字指向常用情况解析
2020/09/02 Javascript
Python使用Selenium+BeautifulSoup爬取淘宝搜索页
2018/02/24 Python
python将回车作为输入内容的实例
2018/06/23 Python
Python连接Redis的基本配置方法
2018/09/13 Python
Python函数装饰器常见使用方法实例详解
2019/03/30 Python
python找出因数与质因数的方法
2019/07/25 Python
vivo智能手机官方商城:vivo
2016/09/22 全球购物
Sunglasses Shop荷兰站:英国最大的太阳镜独立在线零售商和供应商
2017/01/08 全球购物
奥地利手表、香水、化妆品和珠宝购物网站:Brasty.at
2021/01/17 全球购物
你懂得怎么写自荐信吗?
2013/12/27 职场文书
学生党员检讨书范文
2014/12/27 职场文书
我们的节日端午节活动总结
2015/02/11 职场文书
货款欠条范本
2015/07/03 职场文书
2016幼儿园中班开学寄语
2015/12/03 职场文书