精华内容
下载资源
问答
  • 2016-02-23 11:18:17

    单引号和双引号是单行字符串
    三引号是多行字符串,可以直接输入回车,而不需要用\n来表示
    也可以用来表示多行注释

    更多相关内容
  • 实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。通常情况下我们用单引号或者双引号定义一个字符串的时候只能把字符串连在一起写成一行,如果非要写成多行,就得在每一行后面加一个...

    实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。通常情况下我们用单引号或者双引号定义一个字符串的时候只能把字符串连在一起写成一行,如果非要写成多行,就得在每一行后面加一个表示连字符,比如:str1 = "List of name:

    Hua Li

    Chao Deng"

    学习python,尽在云海天教程网!

    而且即使你这样写也不能得到期望的输出:List of name:

    Hua Li

    Chao Deng

    实际上输出是下面这样的:>>> str1 = "List of name:

    ...         Hua Li

    ...         Chao Deng"

    >>> print(str1)

    List of name:        Hua Li        Chao Deng

    3个引号还有一个特别棒的作用就是:加注释!>>> str1 = """

    ... List of name:

    ... Hua Li # LiHua

    ... Chao Deng # DengChao

    ... """

    >>> print(str1)

    List of name:

    Hua Li # LiHua

    Chao Deng # DengChao

    展开全文
  • 单、双引号是英文的:‘’和””,三引号则是三个单引号或者三个双引号都可以:””” “””或者”’ ”’,在python中打出来时没有顺序之分(其实也看不出来顺序…),在一对引号的中间打上东西就是字符串,例如: ...
  • python中三个单引号

    千次阅读 2019-10-11 09:45:40
    Python中三个单引号表示多行注释,相当于C语言的 /* xxxxxx */ 在Python中,使用三个单引号进行多行注释,比如: ''' 这是多行注释,用三个单引号 这是多行注释,用三个单引号 这是多行注释,用三个单引号 ...

    Python中的三个单引号表示多行注释,相当于C语言的

    /*
    xxxxxx
    */
    

    在Python中,使用三个单引号进行多行注释,比如:

    '''
    这是多行注释,用三个单引号
    这是多行注释,用三个单引号 
    这是多行注释,用三个单引号
    '''
    print("Hello, World!")

     

     

    展开全文
  • Python中单引号,双引号,3个单引号及3个双引号的区别一、单引号和双引号在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如str1='python'str2="python"str1和str2是没有任何区别的。但是如果遇到...

    Python中单引号,双引号,3个单引号及3个双引号的区别

    一、单引号和双引号

    在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如

    str1 = 'python'

    str2 = "python"

    str1和str2是没有任何区别的。但是如果遇到需要转义字符的情况,来看单引号和双引号的版本。

    单引号版本:

    str3 = 'We all know that \'A\' and \'B\' are two capital letters.'

    双引号版本:

    str4 = "We all know that 'A' and 'B' are two capital letters."

    单引号需要加 '' 来让编译器判断目前是转义字符,而双引号方便了很多。

    反之,如果字符串中有双引号,为了避免使用转义符,可以使用单引号来定义这个字符串。

    str5 = 'The teacher said: "Practice makes perfect" is a very famous proverb.'

    二、3个单引号及3个双引号

    实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。

    通常情况下我们用单引号或者双引号定义一个字符串的时候只能把字符串连在一起写成一行

    如果非要写成多行,就得在每一行后面加一个\表示连字符,比如:

    str1 = "List of name:\

    Hua Li\

    Chao Deng"

    而且即使你这样写也不能得到期望的输出:

    List of name:

    Hua Li

    Chao Deng

    实际上输出是下面这样的:

    >>> str1 = "List of name:\

    ...         Hua Li\

    ...         Chao Deng"

    >>> print(str1)

    List of name:        Hua Li        Chao Deng

    那么该如何得到我们期望的一行一个名字的输出格式呢?这就是 3个引号 的作用了:

    >>> str1 = """List of name:

    ... Hua Li

    ... Chao Deng

    ... """

    >>> print(str1)

    List of name:

    Hua Li

    Chao Deng

    虽然我们也可以通过给字符串加上\n实现:

    >>> str1 = "List of name:\nHua Li\nChao Deng"

    >>> print(str1)

    List of name:

    Hua Li

    Chao Deng

    但是这样在输入的时候看起来就乱了很多。所以这种情况下尽量使用3个引号,至于3个单引号还是双引号都是一样的,只需要注意如果字符串中包含有单引号就要使用双引号来定义就好了。

    而且使用3个引号还有一个特别棒的作用就是:加注释

    >>> str1 = """

    ... List of name:

    ... Hua Li # LiHua

    ... Chao Deng # DengChao

    ... """

    >>> print(str1)

    List of name:

    Hua Li # LiHua

    Chao Deng # DengChao

    此外,多行注释也可以用用三个单引号 ''' 或者三个双引号 """ 将注释括起来,例如:

    单引号版本:

    #!/usr/bin/python3

    '''

    这是多行注释,用三个单引号

    这是多行注释,用三个单引号

    这是多行注释,用三个单引号

    '''

    print("Hello, World!")

    双引号版本:

    #!/usr/bin/python3

    """

    这是多行注释,用三个双引号

    这是多行注释,用三个双引号

    这是多行注释,用三个双引号

    """

    print("Hello, World!")

    参考:

    https://www.cnblogs.com/zzdbullet/p/10025301.html

    展开全文
  • python三个单引号

    千次阅读 2019-09-10 09:02:56
    以前写注释的时候常用三个单引号,最近工作经常要写多行的sql,特别是在pymysql如果使用单引号,转义将极其麻烦: 看两个栗子 pymysql单引号: 'SELECT * FROM tmp_table where tmp_type in ( \'a\' , \'b\', \'c\...
  • 但是python中的引号种类又包括了单引号”、双引号””、三个单引号”’ ”’、三个双引号””” “””等好几种形式。下面具体说一下这些不同引号的用法和使用习惯上的区别。1.单引号和双引号的区别单引号双引号都是...
  • python中单引号双引号有什么区别呢?下面给大家详细的介绍一下: 先说双引号与引号的区别,双引号所表示的字符串通常要写成一行。 如: s1 = hello,world 如果要写成多行,那么就要使用\ (“连行符”)吧,如: ...
  • Python中我们都知道单引号和双引号都可以用来表示一字符串,比如 str1 = 'python' str2 = "python" str1和str2是没有任何区别的。 我们知道Python以其易用性而著名,所以刚开始看教程学习看到单引号和双引号都...
  • 补充拓展:python中单引号(’)、双引号(”)、三单引号(”’)及双引号(”””)的比较 ps:以下内容均是笔者通过阅读网上的博文作出的个人总结,如有不足,希望各位不吝赐教。 内容大纲: 单引号(’)与双...
  • Python 一对单引号和一对双引号都可表示一字符串:1 Str1 = 'python'2 Str2 = "python"思考? 如何表示字符串: I ' am a python coder.方法一, 用单引号加转义字符 ' \ ':1 Str1 = 'I \' am a python coder.'...
  • 一、单引号和双引号在Python中我们都知道单引号和双引号都可以用来表示一字符串,比如str1 = 'python'str2 = "python"str1和str2是没有任何区别的。但是如果遇到需要转义字符的情况,来看单引号和双引号的版本。...
  • 单引号 与 双引号 两者使用没有区别,只需要考虑单双是否需要配合使用。 单独使用:msg = "abc"、msg = 'abc' 这两种方式等值。 组合使用:msg = "a'b'c"、msg = 'a"b"c'。 >>> name = "a'b'c" >&...
  • python中、双、三引号详解

    千次阅读 2022-04-12 10:52:26
    python中但双引号都可以表示一字符串,从这点看它们的主要功能相同。 str1 = 'python' str2 = "python" 那么为什么要定义这样两功能相同的表示方式呢? 差别就体现在当要表示的字符串本身含有或双引号时...
  • 转载于:https://www.cnblogs.com/qianzf/p/10677854.html
  • 导读热词加上‘r’, 是为了告诉编译器这string是raw string,不要转意用法都是一样的,但是如果字符串里有相同的字符时要使用\进行转义。1) print 'hello'2) print "hello"1和2,结果都是hello3) print 'hell\'...
  • Python中,字符串要放在引号内,单引号‘’和双引号“”皆可,只要前后一致就行。 在IDLE中,输入的字符串不管是在单引号,还是在双引号内,只要字符串中...如果输入时想把字符串放在单引号中,又想在其中包含单引
  • Python中我们都知道单引号和双引号都可以用来表示一字符串,比如 str1 = 'python' str2 = "python" str1和str2是没有任何区别的。 我们知道Python以其易用性而著名,所以刚开始看教程学习看到单引号和双引号都...
  • 1、单引号与双引号作用一致: Python中的单引号双引号都可以用来表示...三个单引号和三个双引号的使用也大抵如是,不过可以用于换行字符串,不用另加转义换行符,另外还可以在代码中加注释,可谓是相当的方便。 ...
  • str1 = 'ssss';str2 = "sdfsfs";print(str1)print(str2)str1 = 'ssss\111\safsfs';print(str1)str2 = ...print(str2)输出结果:sssssdfsfsssss 111 safsfsssss 111 safsfs单引号和双引号效果是一样的都可定义字符...
  • python中单引号和双引号的区别

    千次阅读 2022-05-04 17:09:17
    单引号和双引号在Python和Java用法是差不多的,单纯用来引用没有区别; str1 = 'python' str2 = "python" String str1 = 'java' ;...python中的3个单引号及3个双引号: 有时候我们需要打印换行
  • 公众号新增加了一栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这...废话不多说,开始今天的题目:问:说说Python 单引号、双引号、引号的区别?答:今天这...
  • 当向Python输入一个字符串时,要将字符串放到引号中Python含有三种类型的引号:单引号形式:’ ’双引号形式:” ”三引号形式:''' '''(三个单引号组合)或者""" """(三个双引号组合)一般情况下,这三种形式的引号...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,548
精华内容 27,419
关键字:

python中三个单引号