绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
python中字符串的四种表达方式
2020-01-16 17:23:51

python的几种表达方式


python中字符串的四种表达方式


1 使用单引号扩起来字符串

>>> 'my python lession'       #以单引号将字符串扩起来'my python lession'>>> a = 'my python lession'   >>> print(a)my python lession

2 使用双引号将字符串扩起来

>>> "my python lession"    #使用双引号将字符串扩起来'my python lession'>>> a = "my python lession">>> print(a)my python lession

3 当想要输出单引号或者双引号时(将单引号,双引号作为普通字符输出),通过 进行转义

在学习过程中有什么不懂得可以加我的python学习扣扣qun,784758214群里有不错的学习视频教程、开发工具与电子书籍。与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容>>> 'python \'escape'           "python 'escape">>> a = 'python \'escape'>>> print(a)python 'escape     #通过\反斜线将单引号进行转移,不在乎外层的是单引号还是双引号,反正是中间是字符串,有\就将后面的单引号,双引号进行转义>>> >>> 'python \" escape''python " escape'>>> a = 'python \" escape'>>> print(a)python " escape>>> >>> "python \' escape""python ' escape">>> a = "python \' escape">>> print(a)python ' escape>>> >>> "python \" escape"'python " escape'>>> a = "python \" escape">>> print(a)python " escape

4 通过单引号,双引号混合的方式输出单引号,双引号

>>> '"double quote"'    #单引号中,使用双引号,直接将双引号输出'"double quote"'>>> a = '"double quote"'>>> print(a)"double quote">>> >>> "'single quote'"     #双引号中,使用单引号,将单引号输出"'single quote'">>> a = "'single quote'">>> print(a)'single quote'>>> >>> ""double""   #双引号中直接输出双引号报错SyntaxError: invalid syntax>>> "\"double\""  #双引号中直接输出双引号报错,但是将其中的双引号通过反斜线进行转义就可以了'"double"'>>> a = "\"double\"">>> print(a)"double">>> >>> ''single''  #单引号中输出单引号字符报错,加上转义字符就可以了。SyntaxError: invalid syntax>>> '\'single\''"'single'">>> a = '\'single\''>>> print(a)'single'>>> '"My python', lession'  #单引号中输出双引号可以,如有单引号,必须进行转义SyntaxError: EOL while scanning string literal>>> '"My python\', lession''"My python\', lession'>>> a = '"My python\', lession'>>> print(a)"My python', lession

备注:在交互式解释器,输出的字符串都是通过引号扩起来的,如果输出有单引号,那么终用双引号扩起来,如果输出字符串有双引号,用单引号扩起来,如果是单双混合,那么,用单引号扩起来,如果输出字符串没有单,双引号,用单引号扩起来。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

IT知识联盟
创建时间:2019-07-05 15:30:45
分享收集到的大小知识点
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • 王超
    栈主

小栈成员

查看更多
  • ?
  • youou
  • gamebus
  • chinacc
戳我,来吐槽~