python中的单引号双引号区别知识点总结


Posted in Python onJune 23, 2019

python中的单引号双引号有什么区别呢?下面给大家详细的介绍一下:

先说双引号与三引号的区别,双引号所表示的字符串通常要写成一行。

如:

s1 = "hello,world"

如果要写成多行,那么就要使用\ (“连行符”)吧,如:

s2 = "hello,\ world"

s2与s1是一样的。如果你用3个双引号的话,就可以直接写了,如下:

s3 = """hello, world, hahaha."""

相关推荐:《Python视频教程》

那么s3实际上就是"hello,\nworld,\nhahaha.", 注意“\n”,所以, 如果你的字符串里\n很多,你又不想在字符串中用\n的话,那么就可以使用3个双 引号。而且使用3个双引号还可以在字符串中增加注释,如下:

s3 = """hello, #hoho, this is hello, 在3个双引号的字符串内可以有注释哦 world,  #hoho, this is world hahaha."""

这就是3个双引号和1个双引号表示字符串的区别了,3个双引号与1个单引号的区别也 是和这个一样的,实际上python支持单引号是有原因的,下面我来比较1个单引号和 1个双引号的区别。 当我用单引号来表示一个字符串时,如果要表示 Let's go 这个字符串,必须这样: s4 = 'Let\'s go',注意没有,字符串中有一个',而字符串又是用'来表示,所以 这个时候就要使用转义符 \ (\,转义符应该知道吧), 如果你的字符串中有一大堆 的转义符,看起来肯定不舒服,python也很好的解决了这个问题,如下:

s5 = "Let's go"

这时,我们看,python知道你是用 " 来表示字符串,所以python就把字符串中的那 个单引号 ' , 当成普通的字符处理了,是不是很简单。 对于双引号,也是一样的,下面举个例子:

s6 = 'I realy like "python"!'

这就是单引号和双引号都可以表示字符串的原因了。

Python 相关文章推荐
pygame学习笔记(1):矩形、圆型画图实例
Apr 15 Python
python中redis的安装和使用
Dec 04 Python
Python中修改字符串的四种方法
Nov 02 Python
5款Python程序员高频使用开发工具推荐
Apr 10 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
Jun 11 Python
Python 元组拆包示例(Tuple Unpacking)
Dec 24 Python
pytorch 利用lstm做mnist手写数字识别分类的实例
Jan 10 Python
解决使用Pandas 读取超过65536行的Excel文件问题
Nov 10 Python
python 如何上传包到pypi
Dec 24 Python
Pytorch1.5.1版本安装的方法步骤
Dec 31 Python
python实现学生信息管理系统(面向对象)
Jun 05 Python
Python中的pathlib.Path为什么不继承str详解
Jun 23 #Python
Python中判断子串存在的性能比较及分析总结
Jun 23 #Python
树莓派与PC端在局域网内运用python实现即时通讯
Jun 22 #Python
树莓派采用socket方式文件传输(python)
Jun 22 #Python
树莓派用python中的OpenCV输出USB摄像头画面
Jun 22 #Python
树莓派使用USB摄像头和motion实现监控
Jun 22 #Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 #Python
You might like
PHP中unset,array_splice删除数组中元素的区别
2014/07/28 PHP
PHP实现重载的常用方法实例详解
2017/10/18 PHP
PHP asXML()函数讲解
2019/02/03 PHP
用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
2011/01/06 Javascript
ExtJS4 组件化编程,动态加载,面向对象,Direct
2011/05/12 Javascript
javascript动态添加样式(行内式/嵌入式/外链式等规则)
2013/06/24 Javascript
在线所见即所得HTML编辑器的实现原理浅析
2015/04/25 Javascript
js实现点击向下展开的下拉菜单效果代码
2015/09/01 Javascript
jQuery实现table中的tr上下移动并保持序号不变的实例代码
2016/07/11 Javascript
基于Javascript实现文件实时加载进度的方法
2016/10/12 Javascript
详解Js中的模块化是如何实现的
2017/10/18 Javascript
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
vue实现把接口单独存放在一个文件方式
2020/08/13 Javascript
关于vue-cli3打包代码后白屏的解决方案
2020/09/02 Javascript
PYTHON正则表达式 re模块使用说明
2011/05/19 Python
linux平台使用Python制作BT种子并获取BT种子信息的方法
2017/01/20 Python
Python中index()和seek()的用法(详解)
2017/04/27 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
Python单元测试实例详解
2018/05/25 Python
Python爬虫实现简单的爬取有道翻译功能示例
2018/07/13 Python
python设定并获取socket超时时间的方法
2019/01/12 Python
Html5 webview元素定位工具的实现
2020/08/07 HTML / CSS
玖熙女鞋美国官网:Nine West
2016/10/06 全球购物
英国内衣连锁店:Boux Avenue
2018/01/24 全球购物
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
毕业生自荐信
2013/12/14 职场文书
保安岗位职责
2014/02/21 职场文书
2014年小学生迎国庆65周年演讲稿
2014/09/27 职场文书
汇报材料怎么写
2014/12/30 职场文书
学生上课迟到检讨书
2015/01/01 职场文书
总经理检讨书范文
2015/02/16 职场文书
2015年毕业生自荐信范文
2015/03/24 职场文书
反腐倡廉观后感
2015/06/08 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书
MySQL索引失效的典型案例
2021/06/05 MySQL
Js类的构建与继承案例详解
2021/09/15 Javascript