python里的单引号和双引号的有什么作用


Posted in Python onJune 17, 2020

在Python当中表达字符串既可以使用单引号,也可以使用双引号,那两者有什么区别吗?

python单引号和双引号的区别

简单来说,在Python中使用单引号或双引号是没有区别的,都可以用来表示一个字符串。但是这两种通用的表达方式,除了可以简化程序员的开发,避免出错之外,还有一种好处,就是可以减少转义字符的使用,使程序看起来更简洁,更清晰。

更多学习内容,请点击python学习网。

举个两个例子:

1、包含单引号的字符串

假如你想定义一个字符串my_str,其值为: I'm a student,则可以采用如下方式,通过转义字符 \ 进行定义

my_str = 'I\'m a student'

也可以不使用转义字符,利用双引号直接进行定义

my_str = "I'm a student"

2、包含双引号的字符串

假如你想定义一个字符串my_str,其值为: Jason said "I like you" ,则可以采用如下方式,通过转义字符 \ 进行定义

my_str = "Jason said \"I like you\""

也可以不使用转义字符,利用单引号直接进行定义

my_str = 'Jason said "I like you"'

通过这种方式,在合适的场景下采用单引号,或者双引号,是不是可以非常有效的避免转义字符的使用,并且可以使代码看起来更加的简洁清晰,易懂。

知识点扩展:

1.表示注释

#Author:Archer Zon
#3个单引号表示注释多行
'''
gf_of_archerzon = "Wang"
print("archerzon的女盆友是",gf_of_archerzon)
print("archerzon的女盆友是%s"%gf_of_archerzon)
'''

2.表示多行打印

#Author:Archer Zon
msg='''
gf_of_archerzon = "Wang"
print("archerzon的女盆友是",gf_of_archerzon)
print("archerzon的女盆友是%s"%gf_of_archerzon)
'''

输出:

gf_of_archerzon = "Wang"
print("archerzon的女盆友是",gf_of_archerzon)
print("archerzon的女盆友是%s"%gf_of_archerzon)

到此这篇关于python里的单引号和双引号的有什么作用的文章就介绍到这了,更多相关python里的单引号和双引号的区别内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 判断自定义对象类型
Mar 21 Python
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
Jun 10 Python
python正则表达式match和search用法实例
Mar 26 Python
Python中的ceil()方法使用教程
May 14 Python
python安装oracle扩展及数据库连接方法
Feb 21 Python
使用python在本地电脑上快速处理数据
Jun 22 Python
Python爬虫运用正则表达式的方法和优缺点
Aug 25 Python
TensorFlow Saver:保存和读取模型参数.ckpt实例
Feb 10 Python
解决python使用list()时总是报错的问题
May 05 Python
Python如何实现远程方法调用
Aug 07 Python
python RSA加密的示例
Dec 09 Python
使用numpngw和matplotlib生成png动画的示例代码
Jan 24 Python
没编程基础可以学python吗
Jun 17 #Python
keras实现图像预处理并生成一个generator的案例
Jun 17 #Python
pytorch快速搭建神经网络_Sequential操作
Jun 17 #Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
Jun 17 #Python
Keras之fit_generator与train_on_batch用法
Jun 17 #Python
基于Keras的格式化输出Loss实现方式
Jun 17 #Python
Tensorflow之MNIST CNN实现并保存、加载模型
Jun 17 #Python
You might like
php实现将wav文件转换成图像文件并在页面中显示的方法
2015/04/21 PHP
详解PHP中的PDO类
2015/07/06 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
firefox浏览器下javascript 拖动层效果与原理分析代码
2007/12/04 Javascript
javascript中的作用域scope介绍
2010/12/28 Javascript
jquery时间下拉框小例子
2013/04/15 Javascript
用javascript将数据导入Excel示例代码
2014/09/10 Javascript
JS自定义对象实现Java中Map对象功能的方法
2015/01/20 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
RequireJS入门一之实现第一个例子
2015/09/30 Javascript
Javascript实现检测客户端类型代码封包
2015/12/03 Javascript
jQuery Validate表单验证深入学习
2015/12/18 Javascript
微信小程序 radio单选框组件详解及实例代码
2017/01/10 Javascript
js实现日历与定时器
2017/02/22 Javascript
Node.js五大应用性能技巧小结(必须收藏)
2017/08/09 Javascript
Angular路由ui-router配置详解
2018/08/01 Javascript
详释JavaScript执行环境与执行栈
2019/04/02 Javascript
小程序实现悬浮搜索框
2019/07/12 Javascript
js实现圆形菜单选择器
2020/12/03 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
python网络编程学习笔记(三):socket网络服务器
2014/06/09 Python
python实现汉诺塔方法汇总
2016/07/25 Python
浅述python中argsort()函数的实例用法
2017/03/30 Python
Django 反向生成url实例详解
2019/07/30 Python
python中的subprocess.Popen()使用详解
2019/12/25 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
什么是类的返射机制
2016/02/06 面试题
初中班主任寄语
2014/04/04 职场文书
2014医学院领导班子对照检查材料思想汇报
2014/09/19 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
党的群众路线查摆剖析材料
2014/10/10 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
离婚财产分配协议书
2014/10/21 职场文书
2015年党日活动总结范文
2015/03/25 职场文书
《称赞》教学反思
2016/02/17 职场文书