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 Trie树实现字典排序
Mar 28 Python
对Python进行数据分析_关于Package的安装问题
May 22 Python
Python 数据处理库 pandas进阶教程
Apr 21 Python
Python之读取TXT文件的方法小结
Apr 27 Python
django中静态文件配置static的方法
May 20 Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
Feb 13 Python
Django文件存储 自己定制存储系统解析
Aug 02 Python
django自带调试服务器的使用详解
Aug 29 Python
使用python快速实现不同机器间文件夹共享方式
Dec 22 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
Jun 05 Python
Python xlrd/xlwt 创建excel文件及常用操作
Sep 24 Python
Python Django 后台管理之后台模型属性详解
Apr 25 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 使用file_get_contents读取大文件的方法
2014/11/13 PHP
PHP中使用数组指针函数操作数组示例
2014/11/19 PHP
javascript hasFocus使用实例
2010/06/29 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
2014/04/17 Javascript
jQuery实现的输入框选择时间插件用法实例
2015/02/28 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
jQuery限制图片大小的方法
2016/05/25 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
2016/10/14 Javascript
require.js+vue开发微信上传图片组件
2016/10/27 Javascript
jquery网页日历显示控件calendar3.1使用详解
2016/11/24 Javascript
基于js的变量提升和函数提升(详解)
2017/09/17 Javascript
vue项目中用cdn优化的方法
2018/01/03 Javascript
Vue实现一个无限加载列表功能
2018/11/13 Javascript
JS Generator 函数的含义与用法实例总结
2020/04/08 Javascript
Python测试人员需要掌握的知识
2018/02/08 Python
PyQT实现多窗口切换
2018/04/20 Python
python实现定时压缩指定文件夹发送邮件
2020/12/22 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
python3+opencv 使用灰度直方图来判断图片的亮暗操作
2020/06/02 Python
Python如何实现机器人聊天
2020/09/10 Python
CSS3实现时间轴特效
2020/11/02 HTML / CSS
澳大利亚在线批发商:Simply Wholesale
2021/02/24 全球购物
《记承天寺夜游》教学反思
2014/02/16 职场文书
社区工作感言
2014/02/21 职场文书
幼儿教师培训感言
2014/03/08 职场文书
机械工程师岗位职责
2014/06/16 职场文书
创建绿色社区汇报材料
2014/08/22 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
检讨书范文大全
2015/05/07 职场文书
学雷锋献爱心活动总结
2015/05/11 职场文书
初中同学会致辞
2015/08/01 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书
2019奶茶店创业计划书范本!
2019/07/15 职场文书
WebWorker 封装 JavaScript 沙箱详情
2021/11/02 Javascript