python编程中的三引号_python中的单引号、双引号、三引号

导读热词

加上‘r’, 是为了告诉编译器这个string是个raw string,不要转意

用法都是一样的,但是如果字符串里有相同的字符时要使用\进行转义。

1) print 'hello'

2) print "hello"

1和2,结果都是hello

3) print 'hell\'o'

4) print "hell'o"

3和4,结果都是hell'o

5) print 'hell"o'

6) print "hell\"o"

5和6,结果都是hell"o

2. 三引号与他们不同之处:“所见即所得”,对于一段html或xml格式的字符串时用三引号更直观点(此时要用单引号或双引号时候需要进行转义)

如:

print '''

hello'

world"

'''

结果是

hello'

world"

例子:

在Python的IDLE中,直接输入 :

PHP">()

同样的输入如下:

PHP">()

可以看出两个结果是一样,单引号和双引号这种情况是可以通用的;但是当两个混在一起用的时候很容易出错的,

例如:

sql">print("I said,"Don't it)

我们的本意是想打印出  这样的格式:I said,“Don’t do it”但显示的结果是这样的一个提示: SyntaxError: invalid Syntax

在这里我我们可以使用转义字符 ‘\’来规避这样的错误

sql">print("I said,\"Don't it\)

通过转义字符就可以得到我们预期的效果啦!!

  • ( """ ) 三引号

    三引号的主要作用是起到换行的作用,看下下面两行的代码

    PHP">();

    )

    fc86b1fd7fdcb839e8ab91d82a1386e5.png

    46b73aa5cdea7963e9c6595c72522164.png

    相关文章

    总结

    如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

    如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值