当前开发环境
GitHub
HowPy
运行结果
运行结果
运行结果
目前为止,是看不出来它们之间的区别的, 都是 Python 的 String 类型表示方式之一.接下来看下它们的区别:
运行结果
双引号
运行结果
三引号
运行结果
运行结果
python的三种引号是可以混搭使用的, 包括 :
单引号嵌套双引号
双引号嵌套单引号
三引号嵌套单双引号
运行结果
反例
运行结果
这结果并非想要的啊, 其原因在与前四个引号是三引号与单引号的混合, 到后三引号的时候, 一个字符串对象完成, 最后的单引号则表示新的字符串的起点, 但却没有结束用的单引号,所以会报语法错误
正例
运行结果
这样就可以得到想要的结果了
python中使用转义符输出引号。如>>>print ( ' " ')可打印双引号,
>>>print ( " ' " ) 可打印单引号。
若要成对打印,可通过
>>>print ( ' "'' ')
或>>>print ( ' "" ' )实现。
所有的ASCII码都可以用“”加数字(一般是8进制数字)来表示。
而C中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如0,t,n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
推荐学习《python教程》。