开发者社区> 问答> 正文

python打不出单引号是什么原因

python打不出单引号是什么原因

展开
收起
保持可爱mmm 2019-12-10 16:26:12 800 0
1 条回答
写回答
取消 提交回答
  • Python的单引号通常可以表示字符串。若字符串没有引号嵌套,则对可打印转义字符(\,',",\ooo,\xhh)进行转义。若字符串有引号嵌

    套,则对嵌套内部字符全部不进行转义,保持原始格式;对嵌套外部字符参照1进行转义。

    注意print会对所有转义字符进行转义。

    下面是几个例子:

    'spam eggs'

    'spam eggs'

    'doesn't' # 对可打印字符转义

    "doesn't"

    "doesn't" # 同上

    "doesn't"

    "doesn't" # 这样可以省去\

    "doesn't"

    '"doesn't"' # 嵌套后内部全部不进行转义

    '"doesn't"'

    ""Yes," he said." # 同类型引号,需要进行转义

    '"Yes," he said.'

    问题来源于python学习网

    2019-12-10 16:26:24
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载