Python中可以对字符串进行拼接:

1. 使用字符串拼接运算符: +

>>> "Hello" + "World"
'HelloWorld'

或:

>>> str1 = "Hello"
>>> str2 = "World"
>>> str1 + str2
'HelloWorld'

又或:

>>> str1 + "World"
'HelloWorld'

但是不允许str类型和整数类型的拼接,否则会报语法错:

>>> "Hello" + 2018
Traceback (most recent call last):File "<stdin>", line 1, in <module>
TypeError: must be str, not int

示例:

2. 字符串字面量常量同行并呈,Python解释器会将其合并为一个字面量常量:

字面量常量间无空格:

>>> "Hello""World"
'HelloWorld'

有空格:

>>> "Hello" "World"
'HelloWorld'

并且不限于两个字面量,甚至是多个:

>>> "Hello " "World, " "Python Newbies"
'Hello World, Python Newbies'

但是这种特性仅允许字符串的字面量常量之间,不允许出现字符串变量,如:

>>> st1 = "Hello"
>>> str2 = "World"
>>> str1 str2File "<stdin>", line 1str1 str2^
SyntaxError: invalid syntax

甚至是其中一个是变量,另一个是常量:

>>> str1 = "Hello"
>>> str1 "World"File "<stdin>", line 1str1 "World"^
SyntaxError: invalid syntax
>>> str1"World"File "<stdin>", line 1str1"World"^
SyntaxError: invalid syntax

本文完。

转载于:https://www.cnblogs.com/oddcat/p/9648822.html

Python——拼接字符串相关推荐

  1. Python拼接字符串的7种方法总结

    前言 忘了在哪看到一位编程大牛调侃,他说程序员每天就做两件事,其中之一就是处理字符串.相信不少同学会有同感. 在Python中,我们经常会遇到字符串的拼接问题,几乎任何一种编程语言,都把字符串列为最基 ...

  2. Python拼接字符串的七种方式

    ♚ 豌豆花下猫,某985高校毕业生, 兼具极客思维与人文情怀 .公众号Python猫, 专注python技术.数据科学和深度学习,力图创造一个有趣又有用的学习分享平台. 忘了在哪看到一位编程大牛调侃, ...

  3. python拼接字符串的方法,Python2中文字符串拼接

    python 文本字符串接 python中有很多字符串连接方式,今天在写代码,顺便总结一下:最原始的字符串连接方式:str1 + str2python 新字符串连接语法:str1, str2奇怪的字符 ...

  4. 详解Python拼接字符串的七种方式

    https://www.toutiao.com/a6642960538923958797/ Value的比较符号用双等号"==",上例中比较l1和l2的Value要写成" ...

  5. Python 循环拼接字符串_详解Python拼接字符串的七种方式

    更多优质内容请关注「AI 应用前沿」 拥抱人工智能,并没有想象的那么难,每天懂一点就已经上路了[给力] Value的比较符号用双等号"==",上例中比较l1和l2的Value要写成 ...

  6. python拼接字符串的方法_python—字符串拼接三种方法

    mysql‘事件计划已关闭.事件只能在服务器启动并开启事件计划时才能处理.&#39;的警告 通过下列语句查询event是否开启 show variables like '%sche%'; 通过 ...

  7. python里的拼接_Python拼接字符串的7种方法总结

    前言 忘了在哪看到一位编程大牛调侃,他说程序员每天就做两件事,其中之一就是处理字符串.相信不少同学会有同感. 在Python中,我们经常会遇到字符串的拼接问题,几乎任何一种编程语言,都把字符串列为最基 ...

  8. python输出字符串拼接数字_python实现字符串和数字拼接

    python实现字符串和数字拼接 如下所示: 将i前面加str(i)就可以了 补充拓展:python 连接字符串和数字 python 连接字符串和数字的问题: 首先要说的是,python是强类型的语言 ...

  9. Python基础教程:拼接字符串的7种方法

    @本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府 这篇文章主要给大家总结介绍了关于Python拼接字符串的7种方法,分别是来自C语言的 文章目录 前言 1.来自C语言的%方式 2. ...

最新文章

  1. pandas.read_csv(path_features_known_csv, header=None)的用法
  2. SHELL简单脚本编写
  3. DedeCms如何调用Discuz论坛主题等数据方法总结
  4. STM32的串口函数_库函数USART_SendData问题和解决方法--硬件复位导致第一个字节丢失
  5. Lesson 8.1Lesson 8.2 决策树的核心思想与建模流程CART分类树的建模流程与sklearn评估器参数详解
  6. keil5详细的安装流程和设置
  7. 学习Linux系统的态度及技巧
  8. 【转】 SED多行模式空间
  9. MySQL数据库自动添加时间戳
  10. ES6新特性_ES6集合实践---JavaScript_ECMAScript_ES6-ES11新特性工作笔记031
  11. getconnection java_在MyEclipse用java写的一个GetConnection1.java,用于连接MySQL,却总是出错。(没有财富值了,见谅!)...
  12. Python:列表list对应项求和
  13. 133. array_map()
  14. CAD常用字体库大全
  15. 狂神说shiro案例源码
  16. OOAD作业计算圆柱体和三棱柱体的体积
  17. 第五套人民币是大众收藏的机会
  18. android动图状态延迟获取到,android实现牛顿摆
  19. Android进程保活(黑白手段让APP活下去)
  20. 2、水晶头制作---网管技能

热门文章

  1. Android使用popueWindow自定义Spinner
  2. Android媒体播放框架MediaSessionCompat介绍实践
  3. Android中shape属性详解
  4. 第十、十一周项目五 - 摩托车继承自行车和机动车
  5. android CMake开发
  6. Android之子菜单的创建
  7. (0080)iOS开发之上传本地项目到github
  8. 中学计算机基础Word授课ppt,中学信息技术- 计算机硬件与软件基础知识课件.ppt...
  9. session的使用
  10. Oracle报错TNS-12532: TNS:invalid argument