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 相关文章推荐
在Django的模型中执行原始SQL查询的方法
Jul 21 Python
通过python+selenium3实现浏览器刷简书文章阅读量
Dec 26 Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
Apr 02 Python
python将字典列表导出为Excel文件的方法
Sep 02 Python
python编写微信公众号首图思路详解
Dec 13 Python
将python包发布到PyPI和制作whl文件方式
Dec 25 Python
利用python中集合的唯一性实现去重
Feb 11 Python
Django Channel实时推送与聊天的示例代码
Apr 30 Python
python爬虫实现POST request payload形式的请求
Apr 30 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
May 10 Python
Python抖音快手代码舞(字符舞)的实现方法
Feb 07 Python
Python基础之元编程知识总结
May 23 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 验证码的实现代码
2011/07/17 PHP
探讨:parse url解析URL,返回其组成部分
2013/06/14 PHP
php中strtotime函数用法详解
2014/11/15 PHP
学习php设计模式 php实现访问者模式(Visitor)
2015/12/07 PHP
php 数组元素快速去重
2017/05/05 PHP
JQuery 返回布尔值Is()条件判断方法代码
2012/05/14 Javascript
网站繁简切换的JS遇到页面卡死的解决方法
2014/03/12 Javascript
jquery.ajax之beforeSend方法使用介绍
2014/12/08 Javascript
JSON字符串和对象之间的转换详解
2015/05/26 Javascript
jQuery实现图片上传和裁剪插件Croppie
2015/11/29 Javascript
常常会用到的截取字符串substr()、substring()、slice()方法详解
2015/12/16 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
vue组件中iview的modal组件爬坑问题之modal的显示与否应该是使用v-show
2019/04/12 Javascript
vue-router结合vuex实现用户权限控制功能
2019/11/14 Javascript
原生js滑动轮播封装
2020/07/31 Javascript
基于JavaScript实现大文件上传后端代码实例
2020/08/18 Javascript
[01:44]Ti10举办地公布
2019/08/25 DOTA
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
python executemany的使用及注意事项
2017/03/13 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
windows、linux下打包Python3程序详细方法
2020/03/17 Python
Python虚拟环境venv用法详解
2020/05/25 Python
如何用python写个模板引擎
2021/01/14 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
英国最全面的橄榄球联盟门票网站:Live Rugby Tickets
2018/10/06 全球购物
C/C++程序员常见面试题二
2015/11/19 面试题
机关道德讲堂实施方案
2014/03/15 职场文书
年度评优评先方案
2014/06/03 职场文书
质量月口号
2014/06/20 职场文书
反对邪教标语
2014/06/30 职场文书
高中生国庆节演讲稿范文2014
2014/09/21 职场文书
党员群众路线自我剖析材料
2014/10/06 职场文书
2015年班级元旦晚会活动总结
2014/11/28 职场文书
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers