1、单双引号是一样的。
如print('hello')和print("hello")输出都是hello
那既然一样为什么要弄两种,其实还是有一些好处的。举个例子你就明白了:
print('hell\'o')和print("hell'o")输出得都是 hell'o
print("hell\"o")和print('hell"o')输出得都是 hell"o
2、三引号是“所见即所得” (注意在三引号里面有单双引号是不用转义的,当然你加上也没事)
如:print '''
hello\'
world"
'''
结果是:
hello'
world"
如print('hello')和print("hello")输出都是hello
那既然一样为什么要弄两种,其实还是有一些好处的。举个例子你就明白了:
print('hell\'o')和print("hell'o")输出得都是 hell'o
print("hell\"o")和print('hell"o')输出得都是 hell"o
2、三引号是“所见即所得” (注意在三引号里面有单双引号是不用转义的,当然你加上也没事)
如:print '''
hello\'
world"
'''
结果是:
hello'
world"
本文详细介绍了编程中单引号、双引号及三引号的使用场景与区别,通过实例说明了不同引号在包含特殊字符时的作用,以及三引号在保持文本格式方面的独特优势。
4599

被折叠的 条评论
为什么被折叠?



