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

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

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

1

2

3

4

5

6

7

>>>"First" + + "Lesson"

"FirstPythonLesson"

>>>

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

FirstPythonLesson

>>>"First" + " Python " + " Lesson "

"First Python Lesson

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

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

1

2

3

4

5

6

>>>"Lesson" * 5

"LessonLessonLessonLessonLesson"

>>>"Lesson " * 5

"Lesson Lesson Lesson Lesson Lesson "

>>>"lession" * 5 + " Abc"

"lessionlessionlessionlessionlession Abc

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

PS:遇到问题没人解答?需要Python学习资料?可以加点击下方链接自行获取

note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88bee34324d76

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

1

2

3

4

5

6

>>>"ABc""124"

"ABc124"

>>>"Abc""124"

"Abc124"

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

"acx12

4.将变量和字符串拼接

1

2

3

4

5

6

7

>>> prefix= "P"

>>> prefix"ython"

SyntaxError: invalid syntax#不能通过变量和字符串直接拼接的方式

>>>

>>>

>>> prefix+ "ython" #如果要实现变量和字符串的拼接,必须通过加号 + 来实现

"Python"

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

1

2

3

4

>>> ("abx" *3 )"12454"

SyntaxError: invalid syntax#不能将表达式和字符串直接拼接

>>> ("abx" *3 )+ "12454" #如果要进行拼接,必须使用加号 + 来实现

"abxabxabx12454"

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:https://www.cnblogs.com/python960410445/p/12098959.html

python字符串连接操作-Python连接字符串过程详解相关推荐

  1. python 经典ppt_python操作word、ppt的详解

    python可以使用一个第三方库叫做win32com达到操作com的目的, 我是安装了ActivePython的第三方库,从官网下载了安装包,该第三方库几乎封装了所有python下面的win32相关的 ...

  2. python手机版怎么用-手机使用python操作图片文件(pydroid3)过程详解

    起因 前几天去国图拍了一本书,一本心理学方面的书,也许你问我为什么不去买一本,或者去网上找pdf. 其实吧,关于心理学方面的书可以说在市面上一抓就是一堆,至于拍这本书两个原因,一个是没有什么收藏价值不 ...

  3. python list方法操作_Python 列表(List)操作方法详解

    参考文献来源于脚本之家 列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型.列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0 ...

  4. Python使用socketServer包搭建简易服务器过程详解

    官方提供了socketserver包去方便我们快速的搭建一个服务器框架. 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案 ...

  5. TCP连接的建立和释放过程详解(三次握手、四次挥手)

    1. TCP是基于连接的协议 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的.可靠的.基于字节流的传输层通信协议.所谓面向连接,是指通信双方在进行通 ...

  6. 【实际操作】DenseFusion复现过程详解-YCB-Video数据集

    DenseFusion系列代码全讲解目录:[DenseFusion系列目录]代码全讲解+可视化+计算评估指标_Panpanpan!的博客-CSDN博客 这些内容均为个人学习记录,欢迎大家提出错误一起讨 ...

  7. python动态图表变化_Python数据可视化 pyecharts实现各种统计图表过程详解

    Python数据可视化 pyecharts实现各种统计图表过程详解 发布时间:2020-09-10 04:53:26 来源:脚本之家 阅读:78 1.pyecharts介绍 Echarts是一款由百度 ...

  8. python中sort函数字符串_python中的sort方法使用详解

    < Python树莓派编程>--3.3 Python入门 本节书摘来自华章出版社<Python树莓派编程>一书中的第3章,第3.3节,作者:[美]沃尔弗拉姆·多纳特(Wolfr ...

  9. python连接access数据库odbc_对Python通过pypyodbc访问Access数据库的方法详解

    看书上通过ODBC访问数据库的案例,想实践一下在Python 3.6.1中实现access2003数据库的链接,但是在导入odbc模块的时候出现了问题,后来查了一些资料就尝试着使用pypyodbc,最 ...

最新文章

  1. HTML 特殊符号编码对照表
  2. Http服务添加认证
  3. STM32系统学习——DMA(直接储存器访问)
  4. bugku-杂项 听首音乐
  5. android 模拟来电广播,在Android模拟器上模拟来电
  6. 看完少年的你,想到少年的我
  7. Open Infrastructure开启开放协作新时代
  8. 关于parseInt()里的一些小坑
  9. Numpy统计计算、数组比较,看这篇就够了
  10. expect学习笔记及实例详解
  11. linux查看网络连接命令,系统运维|使用netstat检测及监测网络连接
  12. 离线在远程linux服务器配置vscode-python环境以及在容器中配置
  13. 禁止绿盟扫描oracle,Oracle Enterprise Manager Grid Control JSP代码执行漏洞(CVE-2010-3600)
  14. 阿铭Linux_总览部分学习笔记20190114
  15. 小编亲测:开售即遭“疯抢”的小度在家凭什么成了网红?
  16. Verilog学习之四选一多路器设计
  17. c语言 1累乘至100,C语言1乘到100怎么编写
  18. 房地产神秘顾客调查方案
  19. Android的网络视频播放
  20. 如何更改默认鼠标光标

热门文章

  1. 升级浏览器_微软IE11浏览器 最后的升级机会
  2. c++ 内存管理_Python Bindings - 从 Python 调用 C/C++
  3. fabric shim安装合约_智能合约简介_智能合约开发_Hyperledger Fabric_开发指南_区块链服务 BaaS - 阿里云...
  4. lombok原理_听说学会用 Lombok 就可以让你早点下班?(你还不看)
  5. 清华大学博士,就12年前抄袭一事公开道歉
  6. 在读博士生 2 年实现 Nature、Science 双发,他来自这所高校!
  7. 科研人的暑假:学长下地中暑,博士小姐姐留校养鱼......
  8. 讲师两年升“教授”,成功实现“三连跳”
  9. 那些年,乘风破浪的科学家们
  10. 1192 约瑟夫问题(1)