精华内容
下载资源
问答
  • Python 中一对单引号和一对双引号都可表示一个字符串:1 Str1 = 'python'2 Str2 = "python"思考? 如何表示字符串: I ' am a python coder.方法一, 用单引号加转义字符 ' \ ':1 Str1 = 'I \' am a python coder.'...

    Python 中一对单引号和一对双引号都可表示一个字符串:

    1 Str1 = 'python'

    2 Str2 = "python"

    思考? 如何表示字符串: I ' am a python coder.

    方法一, 用单引号加转义字符 ' \ ':

    1 Str1 = 'I \' am a python coder.'

    转义字符 \ 改变原来单引号的含义,在此处表示特殊含义。

    思考?如何表示字符串: 'A' and 'a' are two different letters.

    方法一, 继续用转义字符 ' \ ' :

    1 Str = '\'A\' and \'a\' are two different letters.'

    此时代码不仅不易读且容易出错,故可使用双引号 " " + ' ' 单引号的方式:

    1 Str = "'A' and 'a' are two different letters."

    反之如果字符串中有双引号括起来的单词,外面就使用单引号 ' ' :

    1 Str1 = '"A" and "a" are different letters.'

    2 Str2 = 'hello, "{}"'.format('python')

    总结: python 会将外层的单引号或双引号看做字符串的标识,内层的单引号或双引号看做是普通的字符,

    只不过内层引号和外层引号不能同时使用一个类型,外层用单引号内层就用双引号,外层用双引号内层就用单引号。

    1 Str1 = 'hello "python"'

    2 Str2 = "hello 'python'"

    三个单引号 ''' ''' 和三个双引号 """ """ :

    当一行代码过多时,我们希望换行显示并且保留原来的格式,此时用三个单引号''' ''' 和 三个双引号 """ """ 表示 :

    1 Str = """my name is2 yangwu3 I like coding"""

    展开全文
  • Python 中一对单引号和一对双引号都可表示一个字符串:1 Str1 = 'python'2 Str2 = "python"思考? 如何表示字符串: I ' am a python coder.方法一, 用单引号加转义字符 ' \ ':1 Str1 = 'I \' am a python coder.'...

    Python 中一对单引号和一对双引号都可表示一个字符串:

    1 Str1 = 'python'

    2 Str2 = "python"

    思考? 如何表示字符串: I ' am a python coder.

    方法一, 用单引号加转义字符  ' \ ':

    1 Str1 = 'I \' am a python coder.'

    转义字符 \ 改变原来单引号的含义,在此处表示特殊含义。

    思考?如何表示字符串: 'A' and  'a' are two different letters.

    方法一, 继续用转义字符 ' \ ' :

    1 Str = '\'A\' and \'a\' are two different letters.'

    此时代码不仅不易读且容易出错,故可使用双引号 " " + ' ' 单引号的方式:

    1 Str = "'A' and 'a' are two different letters."

    反之如果字符串中有双引号括起来的单词,外面就使用单引号 ' ' :

    1 Str1 = '"A" and "a" are different letters.'

    2 Str2 = 'hello, "{}"'.format('python')

    总结: python 会将外层的单引号或双引号看做字符串的标识,内层的单引号或双引号看做是普通的字符,

    只不过内层引号和外层引号不能同时使用一个类型,外层用单引号内层就用双引号,外层用双引号内层就用单引号。

    1 Str1 = 'hello "python"'

    2 Str2 = "hello 'python'"

    三个单引号 ''' ''' 和三个双引号 """ """ :

    当一行代码过多时,我们希望换行显示并且保留原来的格式,此时用三个单引号''' ''' 和 三个双引号 """ """ 表示 :

    1 Str = """my name is2 yangwu3 I like coding"""

    展开全文
  • Python 中一对单引号和一对双引号都可表示一个字符串: 1 Str1 = 'python' 2 Str2 = "python" 思考? 如何表示字符串: I ' am a python coder. 方法一, 用单引号加转义字符 ' \ ': 1 Str1 = 'I \' am...

    Python 中一对单引号和一对双引号都可表示一个字符串: 

    1 Str1 = 'python' 
    2 Str2 = "python"

    思考? 如何表示字符串: I ' am a python coder. 

    方法一, 用单引号加转义字符  ' \ ':

    1 Str1 = 'I \' am a python coder.'

     转义字符 \ 改变原来单引号的含义,在此处表示特殊含义。

    思考?如何表示字符串: 'A' and  'a' are two different letters.

    方法一, 继续用转义字符 ' \ ' :

    1 Str = ' \'A\' and \'a\' are two different letters.'

    此时代码不仅不易读且容易出错,故可使用双引号 " " + ' ' 单引号的方式:

    1 Str = " 'A' and 'a' are two different letters. "

    反之如果字符串中有双引号括起来的单词,外面就使用单引号 ' ' :

    1 Str1 = ' "A" and "a" are different letters. ' 
    2 Str2 = 'hello, "{}"'.format('python')

     

    总结: python 会将外层的单引号或双引号看做字符串的标识,内层的单引号或双引号看做是普通的字符,

       只不过内层引号和外层引号不能同时使用一个类型,外层用单引号内层就用双引号,外层用双引号内层就用单引号。

    1 Str1 = ' hello "python" '
    2 Str2 = " hello 'python' "

     

    三个单引号 ''' ''' 和三个双引号 """ """ :

    当一行代码过多时,我们希望换行显示并且保留原来的格式,此时用三个单引号''' ''' 和 三个双引号 """ """ 表示 :

    1 Str = """ my name is
    2           yangwu
    3           I like coding"""

     

    转载于:https://www.cnblogs.com/yangwu-183/p/10035694.html

    展开全文
  • 加单引号双引号和不加引号的区别 单引号: 可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。单引号''是全引用,被单引号括起的内容不管是...

    加单引号、双引号和不加引号的区别

    单引号:

     

    可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。单引号''是全引用,被单引号括起的内容不管是常量还是变量者不会发生替换。

     

    双引号:

     

    把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。双引号""是部分引用,被双引号括起的内容常量还是常量,变量则会发生替换,替换成变量内容。

     

    不加引号:

     

    不会将含有空格的字符串视为一个整体输出, 如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来,如果字符串中带有空格等特殊字符,则不能完整的输出,需要改加双引号,一般连续的字符串,数字,路径等可以用。

     

    使用规则:

     

    一般常量用单引号''括起,如果含有变量则用双引号""括起。

     

    最大不同:

     

    单引号与双引号的最大不同在于双引号仍然可以保有变数的内容,但单引号内仅能是一般字

    元,而不会有特殊符号

     

    使用举例:

     

    “”号里面遇到$,\等特殊字符会进行相应的变量替换

    ‘’号里面的所有字符都保持原样

    对于字符串,两者相同

    匹配模式也大致相同

    但有一些区别非常容易混淆

     

    grep "$a" file        #引用变量a,查找变量a的值

     

    grep '$a' file        #查找“$a”字符串

     

    grep "\\" file        #grep: Trailing backslash(不知原因)

     

    grep '\\' file        #查找‘\’字符

     

    1、$ 美元符

     

    2、\ 反斜杠

     

    3、` 反引号

     

    4、" 双引号

    这四个字符在双引号中是具有特殊含义的,其他都没有,而单引号使所有字符都失去特殊含义

     

    如果用双引号,查找一个\,就应该用四个\:

    grep "\\\\" file 这样就对了,这样等同于:

    grep '\\' file

     

    第一条命令shell把四个\,转义成2个\传递给grep,grep再把2个\转义成一个\查找

    第二条命令shell没转义,直接把2个\传递给grep,grep再把2个\转义成一个\查找

    其实grep执行的是相同的命令

    转载于:https://www.cnblogs.com/2567xl/p/11451482.html

    展开全文
  • grep 后加单引号 双引号和不加引号的区别
  • 描述linux shell中单引号、双引号及不引号的简单区别单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。双引号:把双引号内的内容输出出来;如果内容中有...
  • 单引号版本:双引号版本:单引号需要 ‘’ 来让编译器判断目前是转义字符,而双引号方便了很多。反之,如果字符串中有双引号,为了避免使用转义符,可以使用单引号来定义这个字符串。二、3个单引号及3个双引号实际...
  • 特殊符号单引号 ' '双引号 " "不引号反引号 `` 单引号 ’ ’ 所见即所得,吃啥吐啥 里面的命令和脚本不会执行 可以看到如果光执行变量是会显示结果的 单引号只输出了其中的字符 [root@shell ~ 59]# $LANG -...
  • 单引号版本:双引号版本:单引号需要 ‘’ 来让编译器判断目前是转义字符,而双引号方便了很多。反之,如果字符串中有双引号,为了避免使用转义符,可以使用单引号来定义这个字符串。二、3个单引号及3个双引号实际...
  • mysql中双引号单引号有什么区别 前2天看到有人问,mysql中双引号单引号有什么区别? 我就直接po代码和截图了,如下 select * from ...mysql的别名可以不引号,如果引号,单引号双引号以及反引号都可以
  • 可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。单引号''是全引用,被单引号括起的内容不管是常量还是变量者不会发生替换。 双引号: 把双引号内...
  • C语言如何加单引号双引号

    千次阅读 2019-02-07 12:12:21
    如何加单引号双引号 input a output ‘a’ “a” #include<stdio.h> int main() { char n; scanf("%c",&n); printf("\'%c\'\n&...
  • 把内容输出出来,可能不会将含有空格的说一下单引号双引号和不引号区别总结说明:单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。双引号:特殊符号,...
  • shell中引号、双引号、飘号(反引号...(就像sqoop指令中SQL语句后的$conditions 前就必须转义字符,否则会在双引号内被提前解析) --query "$2 and \$CONDITIONS" 反引号:单双引号括起的都是字符串,如果是一行.
  • grep 后加单引号双引号和不加引号的区别
  • 1、在双引号前面个转义符 \ ,即反斜杠。如”Hello \”W \”orld”,会输出 Hello “W”orld 2、用单引号引起整个字符串,如’Hello “W”orld’,同样输出 Hello “W”orld 同理也可以在字符串里嵌入单引号,如”...
  • 两种方法实现:1、在双引号前面个转义符 \ ,即反斜杠。如”Hello \”W \”orld”,会输出 Hello “W”orld2、用单引号引起整个字符串,如’Hello “W”orld’,同样输出 Hello “W”orld同理也可以在字符串里嵌入...
  • 说一下单引号双引号和不引号区别总结说明:单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。双引号:特殊符号,有了原本的特殊意思,$LANG $() ``把...
  • 一、单引号双引号 ...单引号需要 ‘’ 来让编译器判断目前是转义字符,而双引号方便了很多。 反之,如果字符串中有双引号,为了避免使用转义符,可以使用单引号来定义这个字符串。 二、3个单引号及3个双...
  • 引号:字符串原样输出,变量会被替换...单引号:引号里面的内容会原封不动的显示出来(很简单,不做解释) 双引号:里面的特殊符号会被解析,变量也会被替换(\ 符号会被解析) 反引号:用于显示命令执行结果 ...
  • 很多ASP初学习的朋友都有可能在双引号单引号以及&号上迷失了方向。最关键的是不理解三类符号的意思,当然也就不能很好地掌握它们的用法了。以下是我对三类符号的看法,技术不精,难免有疏忽之处,肯请大家多提意见...
  • 引号不使用引号定义字符串时,字符串不能包含空白字符(如Space或Tab),需要加引号,一般连续的字符串,数字,路径等可以不加引号。如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容。&...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,478
精华内容 991
关键字:

双引号加单引号