电子发烧友网 > 可编程逻辑 > 正文

六种Python字符串拼接方法,你知道几种

2018年09月01日 09:51 次阅读

   1.加号

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

  print ‘Python’ + ‘Tab’

  结果:

  PythonTab

六种Python字符串拼接方法,你知道几种

  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

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

  总结

  以上就是本文关于Python字符串拼接六种方法介绍的全部内容,希望对大家有所帮助。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

零基础Python入门教程二

随着新技术的不断推进,在未来无论你要进入网页开发、数据分析、机器学习、人工智能还是无人车等领域,Python 都是必不可

发烧友学院 发表于 2019-04-09 00:00 0次阅读
零基础Python入门教程二

python自动编写脚本及分配引脚

发表于 2019-07-23 06:49 20次阅读
python自动编写脚本及分配引脚

nii数据的读取

发表于 2019-07-22 08:24 10次阅读
nii数据的读取

什么是迭代器?我们为什么要使用迭代器?

事实上,迭代器是一个伴随着迭代器模式(Iterator Pattern)而生的抽象概念,其目的是分离...

发表于 2019-07-21 07:45 48次阅读
什么是迭代器?我们为什么要使用迭代器?

【Toybrick RK3399Pro AI开发板试用体验】ACT III:开发环境搭建python升级3.6,安装opencv等

发表于 2019-07-20 22:56 222次阅读
【Toybrick RK3399Pro AI开发板试用体验】ACT III:开发环境搭建python升级3.6,安装opencv等

浅析Linux的Pip命令

发表于 2019-07-19 08:42 83次阅读
浅析Linux的Pip命令

基于linux的python调试

发表于 2019-07-19 08:22 126次阅读
基于linux的python调试

Google推出了超级强大的在线编辑器Colab...

colab作为一款在线编辑器,除了能让大家方便协作使用外,colab还有另外一个身份:帮助传播机器学...

发表于 2019-07-18 15:45 79次阅读
Google推出了超级强大的在线编辑器Colab...

过去一年,哪些编程语言被使用?

对此,JetBrains 根据最新的数据报告结果得出,最受欢迎的编程语言是 Java 和 Pytho...

发表于 2019-07-18 14:49 152次阅读
过去一年,哪些编程语言被使用?

Python告诉你充气娃娃什么感觉?

我们常常看到一些有关充气娃娃的表情包和图片或新闻,但是这种东西很少会像一些小视频一些相互交流,大家可...

发表于 2019-07-18 10:55 167次阅读
Python告诉你充气娃娃什么感觉?

如何学习Python这一门语言

Python现在非常火,语法简单而且功能强大。

发表于 2019-07-18 09:17 100次阅读
如何学习Python这一门语言

如何转行Python人工智能

Python 已经是数据分析和 AI的第一语言,网络攻防的第一黑客语言,正在成为编程入门教学的第一语...

发表于 2019-07-18 09:11 30次阅读
如何转行Python人工智能

Python 为何能坐稳 AI 人工智能 的 头...

Python 是众多主流语言中唯一一个战略定位明确,而且始终坚持原有战略定位不动摇的语言。

发表于 2019-07-18 08:50 47次阅读
Python 为何能坐稳 AI 人工智能 的 头...

【技术杂谈】python和Java到底谁是老大?来看7月编程语言榜单

发表于 2019-07-18 04:00 145次阅读
【技术杂谈】python和Java到底谁是老大?来看7月编程语言榜单

怎么样检索出字符串数组里包含某个数 然后把这个字符串输出出来

发表于 2019-07-17 19:05 133次阅读
怎么样检索出字符串数组里包含某个数 然后把这个字符串输出出来

python matplotlib显示中文乱码方格后怎么修改

发表于 2019-07-17 08:23 139次阅读
python matplotlib显示中文乱码方格后怎么修改

【技术杂谈】超全 Python 速查表登上 GitHub 热榜,标星 4600+

发表于 2019-07-17 04:00 197次阅读
【技术杂谈】超全 Python 速查表登上 GitHub 热榜,标星 4600+

Python包的pip安装

发表于 2019-07-16 08:04 71次阅读
Python包的pip安装

爱抠图人士的福利!3行代码5秒抠图

曾几何时,「抠图」是一个难度系数想当高的活儿

发表于 2019-07-15 09:59 252次阅读
爱抠图人士的福利!3行代码5秒抠图

一款地理空间可视化库 kepler.gl要逊色不...

不过它的效果相比今天要介绍的一款地理空间可视化库 kepler.gl要逊色不少,后者是由大名鼎鼎的独...

发表于 2019-07-13 07:58 334次阅读
一款地理空间可视化库 kepler.gl要逊色不...

时间序列的特征分析,一文帮你全Get!

首先我们来看 panda 包里面的 read_csv() 函数,它可以将时间序列数据集(关于澳大利亚...

发表于 2019-07-13 07:37 342次阅读
时间序列的特征分析,一文帮你全Get!

Python中最常用十大图像处理库详细介绍

本文主要介绍了一些简单易懂最常用的Python图像处理库当今世界充满了各种数据,而图像是其中高的重要...

发表于 2019-07-06 11:08 345次阅读
Python中最常用十大图像处理库详细介绍

PyCharm + Docker:打造最舒适的深...

一份深度学习炼丹教程!

发表于 2019-07-05 15:15 308次阅读
PyCharm + Docker:打造最舒适的深...

Python编程用于数据科学和机器学习

Python是一种通用的,高级的,面向对象的,易于学习的编程语言。它由Guido van Rossu...

发表于 2019-07-05 14:44 73次阅读
Python编程用于数据科学和机器学习

如何用OpenCV、Python和深度学习实现面...

Face ID 的兴起带动了一波面部识别技术热潮。

发表于 2019-07-05 09:57 255次阅读
如何用OpenCV、Python和深度学习实现面...

如何在U盘安装绿色版嵌入式 Python

Python在Windowns下是提供了安装包,安装后也能简单的拷贝出来,形成portable的绿色...

发表于 2019-07-01 11:48 127次阅读
如何在U盘安装绿色版嵌入式 Python

Java跌落神坛,Python继续夺冠....凭...

编程语言流行指数(PYPL)排行榜近日公布了2019年6月份榜单。

发表于 2019-06-30 13:05 772次阅读
Java跌落神坛,Python继续夺冠....凭...

如何用 Python 实现所有算法?

一个牛逼的开源项目!

发表于 2019-06-30 11:50 466次阅读
如何用 Python 实现所有算法?

这可能是Python面向对象编程的最佳实践

本节介绍了attrs和cattrs两个库,让实现Python面向对象编程不再难。

发表于 2019-06-22 12:07 597次阅读
这可能是Python面向对象编程的最佳实践

如何使用Python优化比特币交易机器人

上个月,AI 工程师 Adam King 结合人工智能在预测方面得天独厚的优势,提出使用深度强化学习...

发表于 2019-06-16 10:53 489次阅读
如何使用Python优化比特币交易机器人

如何使用50行Python代码实现AI的动作平衡

本文将为大家展示如何通过 Numpy 库和 50行 Python 代码,使用标准的 OpenAI G...

发表于 2019-06-16 10:40 488次阅读
如何使用50行Python代码实现AI的动作平衡

现在为什么有这么多人想学习Python人工智能技...

最近,网上流传一组《人工智能实验教材》的图片,照片火起来的原因是教材是为幼儿园的小朋友们设计的!Py...

发表于 2019-06-16 10:22 572次阅读
现在为什么有这么多人想学习Python人工智能技...

Tiobe月度排行趋势中,Python获得了有史...

TIOBE索引基于Web搜索跟踪编程语言的流行程度,使用一个公式来评估搜索引擎(如Google,Ya...

发表于 2019-06-15 09:45 525次阅读
Tiobe月度排行趋势中,Python获得了有史...

为什么那么多人想学Python?

为什么这几年Python这么火?

发表于 2019-06-10 13:49 935次阅读
为什么那么多人想学Python?

Pytho就像一匹超强的黑马,完成自己的逆袭

2018年1月16日上午,教育部召开新闻发布会,在此次「新课标」改革中,正式将人工智能、物联网、大数...

发表于 2019-06-07 17:01 800次阅读
Pytho就像一匹超强的黑马,完成自己的逆袭

这个时代,程序员究竟该学什么语言?

虽然各大城市的薪资标准略有不同,但是这也确实传递出一个信息,如果想要年薪百万、一夜暴富、成功走上人生...

发表于 2019-06-07 16:50 310次阅读
这个时代,程序员究竟该学什么语言?

Swift“背景硬”:背后有强大的支持

在这篇文章中,作者将尝试回答这些问题,并告诉你为什么要认真遵循S4TF以及Swift语言本身。 本文...

发表于 2019-06-07 11:01 286次阅读
Swift“背景硬”:背后有强大的支持

教你防止代码崩掉的小技巧

我们经常会遇到比如需要输入密码,当你输错密码的时候,你不希望退出这个系统,而是重新输入密码;又或者是...

发表于 2019-06-03 11:11 421次阅读
教你防止代码崩掉的小技巧

Python要从娃娃抓起,未来将人人会编程

作为程序员的编程语言,它的历史比起其他兄弟姐妹,则显得年轻很多,最近Python的这把火已经烧到了程...

发表于 2019-06-02 10:14 454次阅读
Python要从娃娃抓起,未来将人人会编程

影响力超高的Python入门书《Python编程...

《Python编程无师自通——专业程序员的养成》作者是一名自学成才的程序员,作为一名文科生他通过自学...

发表于 2019-06-02 10:00 443次阅读
影响力超高的Python入门书《Python编程...

用户选择使用Python的原因有哪些

如今有众多可选的编程语言,这往往是入门者首先要面对的问题。开发工具的选择有时取决于特定的约束条件或者...

发表于 2019-06-02 09:49 1123次阅读
用户选择使用Python的原因有哪些

一个让Python代码运行更快的最佳方式是什么

Python因其强大、灵活且易于使用等特性,而赢得了声誉。这些优点使其在各种各样的应用程序、工作流程...

发表于 2019-05-26 10:21 446次阅读
一个让Python代码运行更快的最佳方式是什么

Oracle中国裁员的事情已有定论,约裁1600...

在过去的互联网时代,我们看到太多这样的例子了,举一个简单的说明:就如10多年前选择Java人和201...

发表于 2019-05-25 11:14 1753次阅读
Oracle中国裁员的事情已有定论,约裁1600...

Python语言的发展历程和特点

无论是对于广大学习者还是程序员,简单就拥有了最大的吸引力。既然都能实现同样的功能,人们有什么理由不去...

发表于 2019-05-25 11:00 664次阅读
Python语言的发展历程和特点

测试你的爬虫能力是否及格

最近在网上看到一个非常有意思的 Python 游戏通关网站,一共有 33 关,每一关都需要利用 Py...

发表于 2019-05-22 17:29 573次阅读
测试你的爬虫能力是否及格

成为Python高手必须懂的爬虫原理

互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返...

发表于 2019-05-20 17:29 1432次阅读
成为Python高手必须懂的爬虫原理

9种经典排序算法的可视化

Python提供了list类型,很方便可以表示C++中的数组。标准安装的Python中用列表(lis...

发表于 2019-05-19 10:59 635次阅读
9种经典排序算法的可视化

为什么要把数学建模与当今火热的人工智能放在一起?

按照传统定义,数学模型是对于一个现实对象,为了一个特定目的(实际问题),做出必要的简化假设(模型假设...

发表于 2019-05-19 10:22 695次阅读
为什么要把数学建模与当今火热的人工智能放在一起?

有趣的mathAI项目,手写拍照自动能解高数题还...

总的来说,对于数学公式的识别,主要是将识别出的独立的字符组织成计算机能够理解的数学公式(这里的数学公...

发表于 2019-05-19 10:16 919次阅读
有趣的mathAI项目,手写拍照自动能解高数题还...

初学者应该如何更快的学好Python?

时光在不经意中流逝,转眼间我已经毕业十余载。一边是时间的年轮不会停止等待,一边是科技的发展已经不能单...

发表于 2019-05-18 11:40 690次阅读
初学者应该如何更快的学好Python?

python接口文件使用说明

首先,python接口文件在安装好的darknet目录下的python文件夹,打开就可以看到

发表于 2019-05-18 11:30 163次阅读
python接口文件使用说明

小猿圈python学习之Python列表list...

发表于 2019-05-16 21:37 202次阅读
小猿圈python学习之Python列表list...

Python | 群聊太多?三步教你用Pytho...

带大家一起来看看如何用Python开发一个可以监听关注人群聊的机器人。

发表于 2019-05-16 14:27 1270次阅读
Python | 群聊太多?三步教你用Pytho...

仅会一点点python就能自己搭建一个神经网络!

我们将在本实验中使用的 Tensor Processing Unit(TPU)硬件加速器。Googl...

发表于 2019-05-15 08:53 617次阅读
仅会一点点python就能自己搭建一个神经网络!

小猿圈 分享 Javascript技巧(下)

发表于 2019-05-14 21:33 103次阅读
小猿圈 分享 Javascript技巧(下)

通过Python就能读懂机器学习

具体来说有四个方面的介绍,包括机器学习的定义、机器学习的起源,以及进化反向、机器学习的分类和类别、最...

发表于 2019-05-14 14:31 433次阅读
通过Python就能读懂机器学习

基于Python实现交互式数据可视化的工具

现在大部分的数据可视化研究都是通过D3进行的。遗憾的是,我只有短短8周跟学生相处的时间,所以我只能专...

发表于 2019-05-14 11:47 465次阅读
基于Python实现交互式数据可视化的工具

关于距离计算的总结

距离计算在自然语言处理中得到广泛使用,不同距离计算方式应用与不同的环境,其中也产生了很多不同的效果。

发表于 2019-05-14 09:52 361次阅读
关于距离计算的总结

汇总Python标准库实现的大部分算法

ProjectEuler 是一个在线习题集,它与LeetCode等习题集不同的地方在于,该习题集主要...

发表于 2019-05-14 09:08 431次阅读
汇总Python标准库实现的大部分算法

TIOBE公布了2019年5月编程语言排行榜

在这种趋势下,Python已经成为最大赢家,最可能的原因是统计编程正从大学发展到工业,而Python...

发表于 2019-05-13 16:52 8350次阅读
TIOBE公布了2019年5月编程语言排行榜

程序员学习Julia编程语言的五个理由

我们以Python为例。如果你使用Python,会发现其中存在用C语言编写的代码。 Python允许...

发表于 2019-05-13 08:51 530次阅读
程序员学习Julia编程语言的五个理由

Python最常见的面试题解答

Python作为人工智能知识的基础知识,加上有许多公司都在招python方面的程序员,那么小编在这里...

发表于 2019-05-12 10:26 596次阅读
Python最常见的面试题解答

谷歌新推出的Python在线编辑器Colabor...

Colaboratory 是一个谷歌提供的Jupyter notebook环境,不需要进行任何设置就...

发表于 2019-05-12 10:19 804次阅读
谷歌新推出的Python在线编辑器Colabor...

为什么现在那么多人想学Python?

最近,网上流传一组《人工智能实验教材》的图片,照片火起来的原因是教材是为幼儿园的小朋友们设计的!

发表于 2019-05-12 09:30 739次阅读
为什么现在那么多人想学Python?

一份用Python代码实现算法的资源帖,涵盖从入...

在这个项目中并不是对所有内容都进行了详细介绍,有部分主题的代码非常丰富。为了帮助大家高效地利用这一学...

发表于 2019-05-11 10:30 503次阅读
一份用Python代码实现算法的资源帖,涵盖从入...

还记得被Java统治的时代吗?最近一份数据榜单悄...

对于Python的崛起TIOBE排行榜也给予了回应:由于全球流行度在过去一年中涨幅最高(3.62%)...

发表于 2019-05-11 09:58 795次阅读
还记得被Java统治的时代吗?最近一份数据榜单悄...

还在用Matplotlib? 又一可视化神器Al...

在接触 Altair 之前,我们常常持有一种的怀疑态度:这些可视化工具的包装器真的好用吗?通常来讲,...

发表于 2019-05-11 09:43 569次阅读
还在用Matplotlib? 又一可视化神器Al...

HanLP的使用方法

HanLP 是由一系列模型与算法组成的工具包,目标是普及自然语言处理在生产环境中的应用。HanLP ...

发表于 2019-05-10 17:03 478次阅读
 HanLP的使用方法

如何用Python实现所有算法和一些神经网络模型

鸡尾酒排序,也就是定向冒泡排序,鸡尾酒搅拌排序,搅拌排序(也可以视作选择排序的一种变形),涟漪排序,...

发表于 2019-05-08 14:52 562次阅读
如何用Python实现所有算法和一些神经网络模型

TIOBE编程语言社区最新发布了2019年5月排...

在本月 TIOBE 编程语言排行榜中,我们还可以清晰地看到苹果支持的两种语言 Objective-C...

发表于 2019-05-07 17:24 5670次阅读
TIOBE编程语言社区最新发布了2019年5月排...

Python爬虫绕过登录的小技巧

我们每次打开浏览器做相应操作时,对应的缓存和 cookie 会保存到浏览器默认的路径下,我们先查看个...

发表于 2019-05-07 16:08 599次阅读
Python爬虫绕过登录的小技巧