python3进行输出的时候 我们经常会遇到很多引号的问题,有时候引号不一样显示的内容也会不一样,严重的

时候还有可能会报错,那么我们如果区别这些众多的引号的问题呢,这里做了一下总结


这里先介绍下 反斜杠

反斜杠用法在字符串大多数只有两个用法 

①转移符  如'i  \'m a student ' 

②换行符  如print(‘aaaaaaaaa\

aaaaaaaaaaaaaa’)  想要换行输入就应在最末尾加上反斜杠




反斜杠介绍完毕后 引号问题就会迎刃而解。

单引号,双引号,三个单引号 ,三个双引号

通常输出的时候会显示出不同引号的不同 这里我们就用print和format的输出形式

展现各个引号的不同魅力。


首先我们应该先明确引号的作用是什么。字符串是python中基本的数据类型,它通常

指人类可以阅读的文本。更广泛的说,它是一个字符串列,并且字符只有在组成这个

序列的时候才有意义。因此字符串应运而生。我们表示符串必须用引号包裹,才能

算是字符串,不然python会报错。

单引号,双引号都用到包裹字符串,唯一不同用法在于如果字符串内有需要转义

的字符时候 单引号需要反斜杠 而单引号必须加反斜杠 

举例说明

print("OUTPUT:{0:s}".format("i'm a student"))

print("OUTPUT:{0:s}".format('i\'m a student'))#如果单引号则会包裹全部字符串 那么i'm中的'号必须用反斜杠

如果单引号中没有反斜杠则程序会报错

这里我们再来看下反斜杠 与三引号的输出情况

如果出现换行必须采用反斜杠表明  易于书写阅读 但是输出还是没有换行的字符串

引用三引号 不仅可以分行输入字符串 而且输出显示也是分行的

print("OUTPUT{0:s}".format("gfsdddddddddddddddddddddddddddd\sdffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\sdfffffffffffffffffffffffffffffffffffffffffff"))  #如果出现换行必须采用反斜杠表明  易于书写阅读 但是输出还是没有换行的字符串

print("OUTPUT{0:s}".format("""gfsddddddddddddddddddddddddddddsdffffffffffffffffffffffffffffffffffffffffffffffffffffffffsdfffffffffffffffffffffffffffffffffffffffffff"""))  #引用三引号 不仅可以分行输入字符串 而且输出显示也是分行的





最后一种情况就是 如果我用三引号 里面有需要转义的字符怎么办?看下面这个例子

print("OUTPUT:{0:s}".format("""i'mgfsdddddddddddddddddddddddddddd
sdffffffffffffffffffffffffffffffffffffffffffffffffffffffff
sdfffffffffffffffffffffffffffffffffffffffffff"""))       最完美的就是三个双引号


print("OUTPUT:{0:s}".format('''i\'mgfsdddddddddddddddddddddddddddd

sdffffffffffffffffffffffffffffffffffffffffffffffffffffffff
sdfffffffffffffffffffffffffffffffffffffffffff'''))  #当用三个单引号的时候如果有需要加’的时候 和单引号的结果相同 必须加反斜杠 





说了这么多看着有点头大 怎么才能更容易的记住引号与反斜杠的规律呢:

双引号内不用加反斜杠

单引号内必须加反斜杠

三单引号输入换行需要加单引号

三双引号最为完美,换行转义什么都不用加

python3中单引号,双引号,三个单引号 ,三个双引号的差别,以及反斜杠的用法相关推荐

  1. php删除双引号,PHP引号前添加反斜杠、去除反斜杠的方法

    本节主要内容: php引号前的反斜杠问题 PHP实现的读写html文档的小程序,提交内容保存时会自动在双引号前面增加一个反斜杠"\",而且每保存一次增加一个反斜杠. 原因: PHP ...

  2. php 目录斜杠 不同服务器,PHP_PHP在引号前面添加反斜杠(PHP去除反斜杠),一般空间商提供的服务器空间 - phpStudy...

    PHP在引号前面添加反斜杠(PHP去除反斜杠) 一般空间商提供的服务器空间默认PHP 指令 magic_quotes_gpc是on的,也就是打开的.这时候就可以用stripslashes() 函数删除 ...

  3. json增加反斜杠 php_PHP在引号前面添加反斜杠(PHP去除反斜杠)

    一般空间商提供的服务器空间默认PHP 指令 magic_quotes_gpc是on的,也就是打开的.这时候就可以用stripslashes() 函数删除自动添加的反斜杠.用法就是:比如包含字符串的变量 ...

  4. shell中单引号、双引号、反引号、反斜杠的使用

    shell可以识别4种不同类型的引字符号: 单引号字符('') 双引号字符("") 反斜杠字符(\) 反引号字符也就是ESC下方的键(`) 1. 单引号 ( '' ) :当shel ...

  5. 【软件测试】linux命令-引用符号(反斜杠\、单引号‘‘、双引号““)

    引用符号在解析器中保护特殊元字符和参数扩展,其使用方法有3种:反斜杠(\),单引号(''),双引号(""). 单引号和双引号必须匹配使用,均可在解析器中保护特殊元字符和通配符,但是 ...

  6. 每日linux命令学习-引用符号(反斜杠\,单引号'',双引号)

    引用符号在解析器中保护特殊元字符和参数扩展,其使用方法有3种:反斜杠(\),单引号(''),双引号(""). 单引号和双引号必须匹配使用,均可在解析器中保护特殊元字符和通配符,但是 ...

  7. linux java 反斜杠_每日linux命令学习-引用符号(反斜杠\,单引号'',双引号)...

    引用符号在解析器中保护特殊元字符和参数扩展,其使用方法有3种:反斜杠(\),单引号(''),双引号(""). 单引号和双引号必须匹配使用,均可在解析器中保护特殊元字符和通配符,但是 ...

  8. 引用---单引号,双引号和反斜杠

    双引号 会使文本以字符的形式展示,会过滤部分扩展,但是参数扩展,算数扩展和命令替换依然有效($,``,\) 单引号 抑制所有的扩展 反斜杠 转义字符,可以限制一些双引号中的扩展 实例1: 变量嵌套:可 ...

  9. python中斜杠加引号什么意思_如何在Python中转义反斜杠和单引号或双引号?

    你是怎么做到的 如果你的"长字符串"是从文件中读取的(正如你在评论中提到的),那么你的问题是误导性的.因为你显然不完全理解逃逸的工作原理,所以你写下的问题可能与你真正的问题不同. ...

  10. 通过字符串方法创建新字符串如何打出反斜杠、单引号、双引号、响铃、换行符、水平制表符

    print("\")#反斜杠 print("'")#单引号 print(""")#双引号 print("\aHYQ&qu ...

最新文章

  1. 【机器学习实战】第7章 集成方法(随机森林和 AdaBoost)
  2. jira4.4.5下载与汉化
  3. js中继承的几种用法总结(apply,call,prototype)
  4. 一个Delphi写的DES算法, 翻译成C#
  5. Spark 下操作 HBase
  6. 【学习笔记4】Action名称的搜索顺序
  7. phpStorm重构快捷键(mac系统、持续更新)
  8. Hack.Chat 在浏览器里快速建立简单、随用即丢线上聊天室,无须下载安装软体
  9. java的配置文件后缀,Java - 敏感配置文件位置
  10. OpenCV探索之路——图像形态学处理(膨胀、腐蚀、开运算、闭运算)
  11. 冻库正常低压力是多少_弹涂鱼上市卖不动,还有8万斤要进冻库,市场低迷,不值钱了...
  12. Linux命令详解词典高频命令(2)
  13. RS-274drillIPC-2581三种PCB Gerber文件的观察软件
  14. 《Total Commander:万能文件管理器》——第7.2节.比较和同步文件夹
  15. 张亮:Sharding-Sphere成长记
  16. 5款类蝉妈妈抖音数据工具推荐
  17. java小数的数据类型_【填空题】Java 中小数默认的数据类型为 ,如果要指定为 类型,要在小数后面加F或f。...
  18. 自动生成带昵称的头像(仿照钉钉头像)
  19. 普罗米修斯?对!就是 Prometheus ,如何计算 P90 / P99 ? 准确评控服务耗时性能!
  20. 【STM32】HAL库 ——DAC

热门文章

  1. rpm -ivh *rpm 是什么意思
  2. 如何用计算机算标准偏差,标准差计算器怎样安装使用?标准差计算器使用教程介绍...
  3. 如何删除桌面右键菜单中的英特尔核心显卡选项
  4. android手机无法root成功,手机怎么root不了怎么办?安卓手机不能root怎么办
  5. 【公基】口算提速,java 自动生成:加、减、乘、除、混合运算题目
  6. 怎样找回通讯录的联系人号码?手机通信录联系人恢复教程推荐
  7. 实验五 CA的安装和使用
  8. 蓦然回首,已然踏上编程路
  9. Mac苹果电脑开启任何来源选项详细教程
  10. php计算1000000以内的质数,1000000以内质数表