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

 更新时间:2020年06月17日 11:45:34   作者:silencement  
在本篇文章里小编给大家分享的是一篇关于python里的单引号和双引号的作用的相关内容,需要的朋友们可以学习下。

在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中定义和使用抽象类的方法

    提起Java的抽象类大家都比较熟悉,Python中我们可以使用abc模块来构建抽象类,这里就为大家讲解在Python中定义和使用抽象类的方法
    2016-06-06
  • python 字典常用方法超详细梳理总结

    python 字典常用方法超详细梳理总结

    这篇文章主要介绍了Python数据类型字典dictionary,字典是另一种可变容器模型,且可存储任意类型对象。本篇文字将详细讲述字典的常用方法,需要的可以参考一下
    2022-03-03
  • 盘点十个超级好用的高级Python脚本

    盘点十个超级好用的高级Python脚本

    这篇文章主要介绍了盘点十个超级好用的高级Python脚本,我们经常会遇到一些大小问题,其中有很多的问题,都是可以使用一些简单的Python代码就能解决,需要的朋友可以参考下
    2023-04-04
  • 使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)

    使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)

    这篇文章主要介绍了使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • pycharm 中mark directory as exclude的用法详解

    pycharm 中mark directory as exclude的用法详解

    今天小编就为大家分享一篇pycharm 中mark directory as exclude的用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • Python字符串格式化format()方法运用实例

    Python字符串格式化format()方法运用实例

    这篇文章主要给大家介绍了关于Python字符串格式化format()方法运用实例的相关资料,字符串格式化是Python编程中十分常用的部分,它可以帮助我们将更具可读性的数据输出到控制台或写入文件,需要的朋友可以参考下
    2023-08-08
  • python基于xmlrpc实现二进制文件传输的方法

    python基于xmlrpc实现二进制文件传输的方法

    这篇文章主要介绍了python基于xmlrpc实现二进制文件传输的方法,实例分析了xmlrpclib模块的使用技巧,需要的朋友可以参考下
    2015-06-06
  • MATLAB中print函数使用示例详解

    MATLAB中print函数使用示例详解

    print函数的功能是打印图窗或保存为特定文件格式,这篇文章主要介绍了MATLAB中print函数使用,需要的朋友可以参考下
    2023-03-03
  • python 使用tkinter与messagebox写界面和弹窗

    python 使用tkinter与messagebox写界面和弹窗

    这篇文章主要介绍了python 使用tkinter与messagebox写界面和弹窗,文章内容详细,具有一的的参考价值,需要的小伙伴可以参考一下
    2022-03-03
  • Python字典高级用法深入分析讲解

    Python字典高级用法深入分析讲解

    字典作为Python的一个内置数据结构,和列表一样都是可变序列的,但是它是无序的,以键值对的方式存储数据。本文将详解一下Python中字典的高级使用,需要的可以参考一下
    2022-10-10

最新评论