Python 单引号、双引号、三引号的区别?

问答Python 单引号、双引号、三引号的区别?
0
水中的鱼 asked 8月 ago

Python 单引号、双引号、三引号的区别?

1 Answers
0
凹特Man answered 8月 ago

原始字符串中包含单引号,可以使用双引号定义;
原始字符串中包含双引号,可以使用单引号定义;

str1 = ‘cxy”dev’
str2 = “cxy’dev”

print(str1) #cxy”dev
print(str2) #cxy’dev

当用单引号包起来的字符串里包含”的时候, 不需要使用转义符(\), 反过来也是一样。当然你也可以继续使用转义符,对字符串中的单引号或双引号进行转义,不过代码的可读性就变糟糕了。
接下来说下三引号的用法:

# 三个成对的单引号组成
”’string…”’ 
# 三个成对的双引号组成
“””string…”””

三引号:由三个成对的单引号或者三个成对的双引号组成 。主要有2大用法。
多行注释

Your Answer

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏