有关单引号,双引号,三引号的使⽤⽅法
在python中,为了⽅便程序员,' " '''或""" 并⽆特殊区分,⽤法基本相同,
原来的字符串中有⼀个',⽽Python⼜允许使⽤单引号' '来表⽰字符串,所以字符串中间的'必须⽤转移字符\才可以。
str1 = "We all know that \'A\' and \'B\' are two capital letters."
所以就引⽤双引号,便于观察,减少出错
字符串常量用单引号还是双引号str1="We all know that 'A' and 'B' are two capital letters."
同样,也可以这样使⽤:
str1='We all know that "A" and "B" are two capital letters.'
当你⽤单引号' '定义字符串的时候,它就会认为你字符串⾥⾯的双引号" "是普通字符,从⽽不需要转义。反之当你⽤双引号定义字符串的时候,就会认为你字符串⾥⾯的单引号是普通字符⽆需转义。
三引号的使⽤:
三个单引号或三个双引号实际上并不常⽤,但在某些特定情况下会⾮常实⽤,如:
当你⽤引号定义⼀个字符串的时候,字符串需要连在⼀起写,如需换⾏,则要在尾部加\,
str1="旅客名单:\
张三\
李四"
实际上,输出时并没有达到预期结果:
旅客名单:张三李四
这时,如果⽤到三引号
1 str1="""旅客名单:
2张三
3李四
4"""
5print(str1)
此时输出结果即为
1旅客名单:
2张三
3李四
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论