详解Python中单引号双引号三引号的用法(适合小白)
  qTGkBRdHYMul 2023年11月15日 17 0

详解Python中单引号双引号三引号的用法(适合小白)_单引号


单引号和双引号的使用

python 中单引号和双引号都是用来表示字符串,在一般情况下两者没有任何差别,在编码时统一规则即可

str1='hello python!'
str2="hello python!"
print(str1)
print(str2)

详解Python中单引号双引号三引号的用法(适合小白)_单引号_02

有的时候我们需要在输出的字符串中输出双引号或者单引号,该如何操作呢?

有的同学说简单呀,像下面这么写不就ok了!

str5='我想说:'hello python!''
str6="我想说:"hello python!""

详解Python中单引号双引号三引号的用法(适合小白)_单引号_03

遗憾的是在IDE中会直接报错:Unresolved reference 'python'

正确的做法是,我们需要使用转义字符将反斜杠把单引号或者双引号添加到字符串中,例如

str3="我想说:\"hello python!\""
str4='我想说:\'hello python!\''
print(str3)
print(str4)

输出:

我想说:"hello python!"

我想说:'hello python!'

是不是有点麻烦呢?其实还有更方便的方法,我们继续往下看。

单引号双引号相互内嵌

我们可以通过单引号双引号相互内嵌的问题来轻松的解决输出中包含单引号和双引号的需求

#单引号内嵌双引号

str7='我想说:"hello python!" '

#双引号内嵌单引号

str8="我想说:'hello python!'"

输出:

我想说:"hello python!"

我想说:'hello python!'

是不是方便了很多呢?

三引号

三引号的使用就非常简单了,即注释!我们可以用三引号轻松的实现多行注释

'''

str5='我想说:'hello python!''

str6="我想说:"hello python!""

'''

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月15日 0

暂无评论

推荐阅读
  KmYlqcgEuC3l   16小时前   11   0   0 Python
qTGkBRdHYMul