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 urllib模块urlopen()与urlretrieve()详解
Nov 01 Python
Python抓取百度查询结果的方法
Jul 08 Python
flask使用session保存登录状态及拦截未登录请求代码
Jan 19 Python
Anaconda下安装mysql-python的包实例
Jun 11 Python
ubuntu17.4下为python和python3装上pip的方法
Jun 12 Python
对django xadmin自定义菜单的实例详解
Jan 03 Python
使用Python制作一个打字训练小工具
Oct 01 Python
django实现支付宝支付实例讲解
Oct 17 Python
Pytorch之卷积层的使用详解
Dec 31 Python
python sorted函数原理解析及练习
Feb 10 Python
keras之权重初始化方式
May 21 Python
基于Python下载网络图片方法汇总代码实例
Jun 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抓取页面的几种方法详解
2013/06/17 PHP
php 使用array函数实现分页
2015/02/13 PHP
PHP实现从远程下载文件的方法
2015/03/12 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
JavaScript在多浏览器下for循环的使用方法
2012/11/07 Javascript
如何用ajax来创建一个XMLHttpRequest对象
2012/12/10 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
2015/11/30 Javascript
jQuery中的siblings用法实例分析
2015/12/24 Javascript
一篇文章掌握RequireJS常用知识
2016/01/26 Javascript
JS原型对象的创建方法详解
2016/06/16 Javascript
JavaScript原生节点操作小结
2017/01/17 Javascript
vue2.0使用Sortable.js实现的拖拽功能示例
2017/02/21 Javascript
Javascript封装id、class与元素选择器方法示例
2017/03/13 Javascript
js弹出窗口简单实现代码
2017/03/22 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
2017/05/12 Javascript
详解webpack-dev-server的简单使用
2018/04/02 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
layer ui插件显示tips时,修改字体颜色的实现方法
2019/09/11 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
Js跳出两级循环方法代码实例
2020/09/22 Javascript
python中数组和矩阵乘法及使用总结(推荐)
2019/05/18 Python
numpy linalg模块的具体使用方法
2019/05/26 Python
python类的实例化问题解决
2019/08/31 Python
Python2与Python3关于字符串编码处理的差别总结
2020/09/07 Python
Python实现异步IO的示例
2020/11/05 Python
python之随机数函数的实现示例
2020/12/30 Python
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
采购主管工作职责
2013/12/12 职场文书
校庆活动方案
2014/03/31 职场文书
模特大赛策划方案
2014/05/28 职场文书
支部组织生活会方案
2014/06/10 职场文书
个人求职自荐信范文
2014/06/20 职场文书
作息时间调整通知
2015/04/22 职场文书
2015年乡镇残联工作总结
2015/05/13 职场文书
浪漫的婚礼主持词
2015/06/30 职场文书