Python连接字符串过程详解


Posted in Python onJanuary 06, 2020

这篇文章主要介绍了python连接字符串过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

在python中,如果有多个字符串,想要连接在一起,或者说想要拼接在一起该如何操作,在此记录下。

1.通过 + 这个加号操作符,将字符串拼接在一起

>>> "First" + "Python" + "Lesson"
'FirstPythonLesson'
>>> 
>>> print("First" + "Python" + "Lesson")
FirstPythonLesson
>>> "First" + " Python " + " Lesson "
'First Python Lesson

备注:这样字符串就拼接在一起了,空格情况需要在引号中加入。

2.通过 * 即乘号,将字符串多次输出并且连接在一起

>>> "Lesson" * 5
'LessonLessonLessonLessonLesson'
>>> "Lesson " * 5
'Lesson Lesson Lesson Lesson Lesson '
>>> "lession" * 5 + " Abc"
'lessionlessionlessionlessionlession Abc

备注:通过 * 操作符就将多次输出相同字符串,并且连接在一起

PS:遇到问题没人解答?需要Python学习资料?可以加点击下方链接自行获取
note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88bee34324d76

3.如果两个护着多个字符串挨在一起就自动拼接在一起了

>>> "ABc""124"
'ABc124'
>>> "Abc"'124'
'Abc124'
>>> "acx"  "124"  #两个字符串之间(双引号之间)可以有空格,可以有多个空格,都不影响字符串拼接
'acx12

4.将变量和字符串拼接

>>> prefix = 'P'
>>> prefix 'ython'
SyntaxError: invalid syntax  #不能通过变量和字符串直接拼接的方式
>>> 
>>> 
>>> prefix + "ython"     #如果要实现变量和字符串的拼接,必须通过加号 + 来实现
'Python'

5.将表达式和字符串拼接

>>> ('abx' *3 ) '12454'
SyntaxError: invalid syntax #不能将表达式和字符串直接拼接
>>> ('abx' *3 ) + '12454'  #如果要进行拼接,必须使用加号 + 来实现
'abxabxabx12454'

注意:只有字符串与字符串之间,才能直接拼接,不使用加号的方式,变量与字符串,表达式与字符串的拼接,必须使用加号 + 来进行拼接。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python装饰器decorator介绍
Nov 21 Python
利用Python实现简单的相似图片搜索的教程
Apr 23 Python
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
Jul 11 Python
TensorFlow在MAC环境下的安装及环境搭建
Nov 14 Python
Python实现通过解析域名获取ip地址的方法分析
May 17 Python
对Pytorch神经网络初始化kaiming分布详解
Aug 18 Python
用sqlalchemy构建Django连接池的实例
Aug 29 Python
python 用 xlwings 库 生成图表的操作方法
Dec 22 Python
Ubuntu16.04安装python3.6.5步骤详解
Jan 10 Python
解决Python数据可视化中文部分显示方块问题
May 16 Python
Django-imagekit的使用详解
Jul 06 Python
pytorch MSELoss计算平均的实现方法
May 12 Python
pytorch中的自定义数据处理详解
Jan 06 #Python
如何基于Python实现自动扫雷
Jan 06 #Python
pytorch 自定义参数不更新方式
Jan 06 #Python
3种python调用其他脚本的方法
Jan 06 #Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 #Python
浅析Python3 pip换源问题
Jan 06 #Python
通过实例学习Python Excel操作
Jan 06 #Python
You might like
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
2014/05/08 PHP
腾讯CMEM的PHP扩展编译安装方法
2015/09/25 PHP
简单的自定义php模板引擎
2016/08/26 PHP
php中10个不同等级压缩优化图片操作示例
2016/11/14 PHP
远离JS灾难css灾难之 js私有函数和css选择器作为容器
2011/12/11 Javascript
jquery选择器使用详解
2014/04/08 Javascript
jQuery的animate函数学习记录
2014/08/08 Javascript
javascript限制用户只能输汉字中文的方法
2014/11/20 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
2015/05/28 Javascript
JS随机调用指定函数的方法
2015/07/01 Javascript
node.js中格式化数字增加千位符的几种方法
2015/07/03 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
2015/08/24 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
2017/03/13 Javascript
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
2017/11/09 jQuery
使用vue-cli+webpack搭建vue开发环境的方法
2017/12/22 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
在Mac下彻底卸载node和npm的方法
2018/05/16 Javascript
JavaScript引用类型Object常见用法实例分析
2018/08/08 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
jquery登录的异步验证操作示例
2019/05/09 jQuery
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
Python中字符编码简介、方法及使用建议
2015/01/08 Python
11个并不被常用但对开发非常有帮助的Python库
2015/03/31 Python
python中根据字符串调用函数的实现方法
2016/06/12 Python
Python WXPY实现微信监控报警功能的代码
2017/10/20 Python
分析Python读取文件时的路径问题
2018/02/11 Python
Python 通过微信控制实现app定位发送到个人服务器再转发微信服务器接收位置信息
2019/08/05 Python
Python全栈之列表数据类型详解
2019/10/01 Python
python实现连连看游戏
2020/02/14 Python
python爬取youtube视频的示例代码
2021/03/03 Python
HTML5触摸事件实现移动端简易进度条的实现方法
2018/05/04 HTML / CSS
html5 canvas实现给图片添加平铺水印
2019/08/20 HTML / CSS
空字符串(“”)和null的区别
2012/11/13 面试题
管理心得体会
2013/12/28 职场文书
单位授权委托书范文
2014/08/02 职场文书