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获取文件后缀名及批量更新目录下文件后缀名的方法
Nov 11 Python
python的Tqdm模块的使用
Jan 10 Python
Python 中Pickle库的使用详解
Feb 24 Python
关于Python正则表达式 findall函数问题详解
Mar 22 Python
django开发post接口简单案例,获取参数值的方法
Dec 11 Python
python 设置输出图像的像素大小方法
Jul 04 Python
python实现的接收邮件功能示例【基于网易POP3服务器】
Sep 11 Python
详解python内置常用高阶函数(列出了5个常用的)
Feb 21 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
Apr 21 Python
python 制作python包,封装成可用模块教程
Jul 13 Python
详解Python中import机制
Sep 11 Python
Python办公自动化之Excel(中)
May 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中一个控制字符串输出的函数
2006/10/09 PHP
推荐25款php中非常有用的类库
2014/09/29 PHP
PHP判断数据库中的记录是否存在的方法
2014/11/14 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
2018/05/16 PHP
PHP7匿名类的用法示例
2019/04/05 PHP
通过隐藏option实现select的联动效果
2009/11/10 Javascript
JQuery的Alert消息框插件使用介绍
2010/10/09 Javascript
全面理解面向对象的 JavaScript(来自ibm)
2013/11/10 Javascript
jQuery实现点击文本框弹出热门标签的提示效果
2013/11/17 Javascript
js对图片base64编码字符串进行解码并输出图像示例
2014/03/17 Javascript
JavaScript显示表单内元素数量的方法
2015/04/02 Javascript
BootStrap select2 动态改变值的方法
2017/02/10 Javascript
详解JS中统计函数执行次数与执行时间
2018/09/04 Javascript
详解Vue.directive 自定义指令
2019/03/27 Javascript
nodejs二进制与Buffer的介绍与使用
2019/07/11 NodeJs
如何阻止移动端浏览器点击图片浏览
2020/08/29 Javascript
python实现定制交互式命令行的方法
2014/07/03 Python
python3实现暴力穷举博客园密码
2016/06/19 Python
Python中判断输入是否为数字的实现代码
2018/05/26 Python
Python multiprocessing多进程原理与应用示例
2019/02/28 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
selenium WebDriverWait类等待机制的实现
2020/03/18 Python
HTML5中外部浏览器唤起微信分享
2020/01/02 HTML / CSS
澳大利亚牛仔裤商店:Just Jeans
2016/10/13 全球购物
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
教师对学生的寄语
2014/04/03 职场文书
体育之星事迹材料
2014/05/11 职场文书
员工离职通知函
2015/04/25 职场文书
元旦晚会开场白
2015/05/29 职场文书
辞职报告(范文三篇)
2019/08/27 职场文书
redis 查看所有的key方式
2021/05/07 Redis
25张裸眼3D图片,带你重温童年的记忆,感受3D的魅力
2022/02/06 杂记
前端JS获取URL参数的4种方法总结
2022/04/05 Javascript
python神经网络学习 使用Keras进行回归运算
2022/05/04 Python