python的字符串就是表示一串字符,字符可以是中文,英文或者数字,或者混合的文本。

python字符串的几种表达方式

1 使用单引号扩起来字符串>>> 'my python lession' #以单引号将字符串扩起来

'my python lession'

>>> a = 'my python lession'

>>> print(a)

my python lession

2 使用双引号将字符串扩起来>>> "my python lession" #使用双引号将字符串扩起来

'my python lession'

>>> a = "my python lession"

>>> print(a)

my python lession

3 当想要输出单引号或者双引号时(将单引号,双引号作为普通字符输出),通过 \ 进行转义>>> 'python \'escape'

"python 'escape"

>>> a = 'python \'escape'

>>> print(a)

python 'escape #通过\反斜线将单引号进行转移,不在乎最外层的是单引号还是双引号,反正是中间是字符串,

有\就将后面的单引号,双引号进行转义

>>>

>>> 'python \" escape'

'python " escape'

>>> a = 'python \" escape'

>>> print(a)

python " escape

>>>

>>> "python \' escape"

"python ' escape"

>>> a = "python \' escape"

>>> print(a)

python ' escape

>>>

>>> "python \" escape"

'python " escape'

>>> a = "python \" escape"

>>> print(a)

python " escape

4 通过单引号,双引号混合的方式输出单引号,双引号>>> '"double quote"' #单引号中,使用双引号,直接将双引号输出

'"double quote"'

>>> a = '"double quote"'

>>> print(a)

"double quote"

>>>

>>> "'single quote'" #双引号中,使用单引号,将单引号输出

"'single quote'"

>>> a = "'single quote'"

>>> print(a)

'single quote'

>>>

>>> ""double"" #双引号中直接输出双引号报错

SyntaxError: invalid syntax

>>> "\"double\"" #双引号中直接输出双引号报错,但是将其中的双引号通过反斜线进行转义就可以了

'"double"'

>>> a = "\"double\""

>>> print(a)

"double"

在交互式解释器,输出的字符串都是通过引号扩起来的,如果输出有单引号,那么最终用双引号扩起来,如果输出字符串有双引号,用单引号扩起来,如果是单双混合,那么,用单引号扩起来,如果输出字符串没有单,双引号,用单引号扩起来。

python字符串是什么_python字符串表示什么相关推荐

  1. python字符串拼接数字_python字符串和数值操作函数大全(非常全)

    字符串和数值型数字的操作大全 1.反斜杠\的使用规则:一般使用表示续行的操作,可以其他符号相结合组成其他的一些使用符号,转义字符\'的使用会识别引号,使得字符串中的引号和外面本来的啊引号相区分. (1 ...

  2. python 字符串切割例题_Python字符串及练习题

    1.变量名命名规则 # 中文是可以作为变量名的,但不建议姓名 = "hello"print(姓名)# 变量名可以由字母,数字或者下划线;# 变量名只能以字母或者下划线组成;# 变量 ...

  3. python字符串打印教学_python字符串格式化教你正确打印 : D

    python字符串格式化教你正确打印 : D python字符串格式化教你正确打印 : D 文章目录 用格式字符% 字符串 整数 浮点数 format格式化 print需要注意的地方 转义字符 %运算 ...

  4. python format函数实例_Python字符串格式化,format格式化函数详细使用

    Python接触比较多的是字符串,那么操作字符串也就多.Python 支持格式化字符串的输出 . 尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符的字符串中. 代码 ...

  5. python字符串截取拼接_Python字符串拼接、截取及替换方法总结分析

    本文实例讲述了Python字符串拼接.截取及替换方法.分享给大家供大家参考,具体如下: python字符串连接 python字符串连接有几种方法,我开始用的第一个方法效率是最低的,后来看了书以后就用了 ...

  6. python对象底层原理_Python字符串对象实现原理详解

    在Python世界中将对象分为两种:一种是定长对象,比如整数,整数对象定义的时候就能确定它所占用的内存空间大小,另一种是变长对象,在对象定义时并不知道是多少,比如:str,list, set, dic ...

  7. python设置字符间距_python字符串处理以及字符串格式化

    一.python字符串处理 目录: 1.算长度(len),某个元素出现的次数(count) 2.切片   [ ],repr:把不可见字符显示出来 3.查找 #find,rfind从右边查找 4.字符串 ...

  8. python字符串的表示_Python字符串方法总结

    Python字符串方法图示: (温馨提示:对图片点右键--在新标签页中打开图片) 1.index() 定义:查找并返回指定str的索引位置,如果没找到则会抛异常(查找的顺序是从左至右)可以指定范围:开 ...

  9. python字符串是什么_python字符串详解

    字符串详解 在python中引号引起来的就是字符串 字符串是用来存储少量数据 索引 索引(下标) 通过索引可以精确的定位到某个元素 name = "meat" meat 每一个字母 ...

  10. python字符串添加成员_Python - 字符串的操作方法

    字符串操作方法 生成字符串 str = 'Python string Function study' sequence类型都支持的一些通用操作: 成员检查:in.not in 'Py' in str ...

最新文章

  1. java 常用接口的实现--compareable
  2. 一个return引发的血案 - 自己动手实现allocator
  3. Jenkins 创建一个freestyle的Job
  4. 的使用_面部精华使用方法和使用步骤;
  5. Hadoop datanode正常启动,但是jps差不多datanode进程,而且Live nodes中却缺少节点
  6. 【flink】Flink 1.12.2 源码浅析 : Task 浅析
  7. Java之Normalizer(归一化)
  8. [WPF自定义控件库]使用WindowChrome自定义RibbonWindow
  9. python查看我国1990-2015年间的温度变化情况
  10. Image Pyramids
  11. sharelatex在centos 6.7 64位上的部署(1)
  12. Flash网页游戏开发
  13. 计算机信息安全工程师教材,第三级 安全标记保护级-信息安全工程师教材
  14. java-Socket文件传输
  15. css中pt单位,css中字体单位px,pt,em,百分比之间的区别和用法
  16. 2018 icpc 焦作站 自闭记
  17. 吴恩达:神经网络和深度学习(Neural Networks and Deep Learning)
  18. luckysheet导出excel表格(使用exceljs,支持图片)
  19. 小知识(1):关于端口的复用及重映射
  20. 帝国CMS灵动标签e:loop

热门文章

  1. php如何解释xml,PHP – 如何解析这个xml?
  2. redis缓存原理与实现_SpringBoot整合Redis缓存,手把手教你一步一步实现
  3. 计算机鼠标介绍教学反思,《玩转鼠标》教学反思
  4. java 单例 实现_java 实现单例的各种方式
  5. 光纤收发器的实际应用范围介绍
  6. 【渝粤题库】国家开放大学2021春3979会计学概论题目
  7. 物联网卡加持智能电网,发展更具优势
  8. java 所有子类_java 查找类的所有子类
  9. cad怎么将图层后置_CAD中如何将某1个图层置于其他图层之上.doc
  10. mysql odbc ado性能差异_ODBC、OLEDB和ADO之间的关系 ,以及性能比较