python学习_python单引号、双引号、三引号的区别

python学习_python单引号、双引号、三引号的区别

python单引号、双引号、三引号的差别

1 单引号跟双引号的平凡用法是相反的, 便是跟C++言语外面用双引号透露表现字符串字面量的用法同样

eg:

(1) str1 = 'aaa' (等价于str = "aaa")
  (2) str2 = 'aaa,\\
  bbb'
  (等价于str2 = "aaa,\\
  bbb")

  打印str1, str2 辨别是

  aaa
  aaa,bbb

2 单引号跟双引号的差别次要表现正在当用单引号包起来的字符串里包括"的时分, 没有需求运用本义符(\\), 反过去也是同样

  (1) str1 = 'aaa"bbb'
  (2) str2 = "aaa'bbb"

  打印str1, str2辨别是

  aaa"bbb
  aaa'bbb

3 三引号有两种方式("""字符串内容""", 或许'''字符串内容''')

 <1>这两种方式的用法简直不差别, 可是要严厉来讲的话, 也是有下面那样的差别

   str1 = '''aaa"""bbb'''(等价于"""aaa\\"""bbb""")
   str2 = """aaa'''bbb"""(等价于'''aaa\\'''bbb''')

 <2>三引号的中心用法次要表现正在跨行的字符串上, 会包括两个界定标记之间的一切字符,包含看患上见的, 看没有见的, 如回车换行符

  str1 = '''aaa
  bbb'''

  打印 str1

  aaa
  bbb

  基于三引号的这类特征, 当需求格局化输出多行字符的时分能够增加本义字符的输出,

 <3>另有便是python中不多行正文标记, 普通用三引号替代

相关推选:《Python教程》

以上便是python单引号、双引号、三引号的差别的具体内容,更多请存眷酷吧易资源网别的相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 python教程 python学习_python单引号、双引号、三引号的区别 https://www.kubayi.com/4967.html

常见问题

相关文章

评论
暂无评论