导语:
本文主要介绍了关于在python中如何输入单引号的相关知识,包括python中怎么输出单引号,以及Python双引号这些编程知识,希望对大家有参考作用。
在 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"'
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python带参数__init__的使用10/08
- ♥ vb 简单或 python 简单10/09
- ♥ python上下文管理器如何实现类11/11
- ♥ 如何解释 python func 函数中的 n?12/19
- ♥ xlutils如何在python中写入数据?12/28
- ♥ Python 如何使用 Spacy 进行分词10/18
内容反馈