当前位置:首页 > 经验 >

单引号双引号三引号的区别是什么(单引号和双引号的区别及用法)

来源:原点资讯(m.360kss.com)时间:2022-11-17 22:55:50作者:YD166手机阅读>>

写Python脚本时,使用引号定义字符串内容;在Python中,可以使用三种引号,分别是单引号,双引号,三引号等,这三种引号都用来定义字符串,那使用起来有什么区别吗?

先说一下单引号,双引号

单引号和双引号都都是用来定义一个字符串:

单引号双引号三引号的区别是什么,单引号和双引号的区别及用法(1)

实际上单引号和双引号的用法任何区别

那为什么Python要使用这两种方法定义字符串,这样不冗余吗?其实在定义字符串方面,单引号和双引号是互相补充:

  1. 如果原始字符串中包含单引号,可以使用双引号定义;
  2. 如果原始字符串中包含双引号,可以使用单引号定义;

看例子:

单引号双引号三引号的区别是什么,单引号和双引号的区别及用法(2)

也可以使用转义符,对字符串中的单引号或双引号进行转义,但是写起来比较麻烦(如果字符串中的引号很多,那就更好麻烦了),而且可读性变差了。

你会发现,这就是Python支持双引号和单引号定义字符串的原因,也体现出Python灵活性和易用性的特点!

说一下三引号

这里三引号表示:三个成对的单引号或者三个成对的双引号

# 三个成对的单引号组成 '''string...''' # 三个成对的双引号组成 """string..."""

三引号也是定义字符串,但是三引号使用频次没有单引号和双引号高。在一些特点场合使用三引号,效率更好,更优雅!

写多行文档注释:

单引号双引号三引号的区别是什么,单引号和双引号的区别及用法(3)

非常直观!如果使用“#”写多行注释,也是很麻烦的!

定义多行字符串:

三引号包含的字符串可由多行组成,可以直接换行,不需要使用“\n”,字符串内容有单引号、双引号时也不需要进行转义。

单引号双引号三引号的区别是什么,单引号和双引号的区别及用法(4)

写起来非常简单,又直观!如果试想用单引号或双引号实现,那简直是件疯狂的事!

结论

在不同的场景,使用不同的引号形式,定义字符串,这充分体现了Python灵活性、简单易用性特点!

栏目热文

单引号在键盘上怎么打(笔记本电脑输入单引号)

单引号在键盘上怎么打(笔记本电脑输入单引号)

在体质健康网上需要对学生50米跑和50米*8往返跑记时,但是在模板中如果输入方法不正确,后来模板是导入不成功的。在开始之...

2022-11-17 22:36:18查看全文 >>

单引号和双引号在一起怎么办(单引号和双引号能放在同一格中吗)

单引号和双引号在一起怎么办(单引号和双引号能放在同一格中吗)

在编写程序时,你会经常使用字符串。字符串是由单引号、双引号或三引号围住的一系列字母。Python 3将字符串定义为“文本...

2022-11-17 22:36:07查看全文 >>

单引号和双引号有什么区别(引号内引号用单引号还是双引号)

单引号和双引号有什么区别(引号内引号用单引号还是双引号)

在Perl语言中,有字符串的地方就有引号。若要正确的使用引号,就必须要搞清楚单引号与双引号的区别。那么,它们之间有什么细...

2022-11-17 22:44:37查看全文 >>

中文中单引号与双引号的区别(单引号和双引号使用方法)

中文中单引号与双引号的区别(单引号和双引号使用方法)

在Golang中,字符串是一个用UTF-8编码的变宽字符序列,它的每一个字符都用一个或多个字节表示。在Golang中,我...

2022-11-17 22:48:56查看全文 >>

单引号的作用是什么(单引号在什么情况下使用)

单引号的作用是什么(单引号在什么情况下使用)

引号是所有标点符号中常考的一个符号,可是对于引号的用法判读,总是有很多同学傻傻地分不清。今天老师给大家整理了一下关于引号...

2022-11-17 22:51:17查看全文 >>

引用谐音用单引号还是双引号(双引号在书名号中要变成单引号吗)

引用谐音用单引号还是双引号(双引号在书名号中要变成单引号吗)

在行测言语理解题目中双引号的作用主要有以下几点:1、表示引用:行文中引用他人的话或成语、格言、诗词、音译词等,需要使用双...

2022-11-17 22:48:28查看全文 >>

手机右上角有月亮形标志怎么消除(手机上一个月亮的标志怎么去除)

手机右上角有月亮形标志怎么消除(手机上一个月亮的标志怎么去除)

说起这个月亮功能,一般年纪大一点的都不知道这个是什么,就像我妈妈问我,为什么我手机右上角会有个月亮啊?这个是干嘛用的?我...

2022-11-17 22:24:58查看全文 >>

手机右上角黄色月亮怎么消除(手机右上角月亮怎么关)

手机右上角黄色月亮怎么消除(手机右上角月亮怎么关)

不知道各位小伙伴们是不是和拼搏一样,很多通知信息都是从手机通知栏得到的。手机顶部的状态栏图标我们大都不陌生,但难免也会有...

2022-11-17 22:34:37查看全文 >>

手机上面出现月亮图标怎么消除(手机上月亮标志怎么关)

手机上面出现月亮图标怎么消除(手机上月亮标志怎么关)

手机系统的状态栏图标指示着手机开启某个功能或者处于某种状态下等等,随着系统的升级迭代,手机系统状态栏的一些图标也发生一些...

2022-11-17 22:50:33查看全文 >>

怎样关闭月牙图标(手机上月牙图标是什么怎么关闭)

怎样关闭月牙图标(手机上月牙图标是什么怎么关闭)

苹果手机是我们很多人都在使用的一款手机,苹果手机的控制中心有许多图标。其中,有一个月牙一样的小图标,你知道它是干嘛有的吗...

2022-11-17 22:22:56查看全文 >>

文档排行