python中单引,双引,三引号的区别
2015-10-28 02:41
681 查看
首先查看普通输出是否有不同
单引:
双引:
三引:
-----------------------那么这里我们看到并没有区别-------接下来是换行
单引:
双引:
----------------------好了那么现在可以得出如果要使用换行,单引和双引必须要使用 \换行符才可以------------
接下来我们看一下如果字符串中包含‘ “ 怎么办
包含单引:
那么以上内容得出,如果输出字段中包含单引那么就得使用双引号或者三引号来包含
包含双引:
通过以上内容得出,如果输出字段中包含双引那么就得使用单引号或者三引号来包含
三引号:
通过以上内容得出,如果输出字段中包含三引号只能使用单引来包含。
------------------------------接下来是注释------------------------------------------
在python代码中
单行注释为#
但是要注释多行怎么破
单引:
>>> dan = 'hello bbs.52itw.com' >>> print dan hello bbs.52itw.com >>>
双引:
>>> shuang = "hello bbs.52itw.com" >>> print shuang hello bbs.52itw.com >>>
三引:
>>> san = "hello bbs.52itw.com" >>> print san hello bbs.52itw.com >>>
-----------------------那么这里我们看到并没有区别-------接下来是换行
单引:
>>> dan = 'hello File "<stdin>", line 1 dan = 'hello ^ SyntaxError: EOL while scanning string literal >>> dan = 'hello \ ... bbs.52itw.com\ ... ' >>> print dan hello bbs.52itw.com >>>
双引:
>>> shuang = "hello File "<stdin>", line 1 shuang = "hello ^ SyntaxError: EOL while scanning string literal >>> shuang = "hello\ ... bbs.52itw.com\ ... " >>> print shuang hellobbs.52itw.com >>>三引:
>>> san = """hello ... bbs.52itw.com ... """ >>> print san hello bbs.52itw.com >>>
----------------------好了那么现在可以得出如果要使用换行,单引和双引必须要使用 \换行符才可以------------
接下来我们看一下如果字符串中包含‘ “ 怎么办
包含单引:
>>> dan = I'm bbs.52itw.com File "<stdin>", line 1 dan = I'm bbs.52itw.com ^ SyntaxError: EOL while scanning string literal >>> dan = 'I'm bbs.52itw.com' File "<stdin>", line 1 dan = 'I'm bbs.52itw.com' ^ SyntaxError: invalid syntax >>> dan = "I'm bbs.52itw.com" >>> print dan I'm bbs.52itw.com >>> >>> dan = """I'm bbs.52itw.com""" >>> print dan I'm bbs.52itw.com >>>
那么以上内容得出,如果输出字段中包含单引那么就得使用双引号或者三引号来包含
包含双引:
>>> dan = "I"m bbs.52itw.com" File "<stdin>", line 1 dan = "I"m bbs.52itw.com" ^ SyntaxError: invalid syntax >>> dan = """I"m bbs.52itw.com""" >>> print dan I"m bbs.52itw.com >>> dan = 'I"m bbs.52itw.com' >>> print dan I"m bbs.52itw.com
通过以上内容得出,如果输出字段中包含双引那么就得使用单引号或者三引号来包含
三引号:
>>> dan = "i"""m bbs.52itw.com " File "<stdin>", line 1 dan = "i"""m bbs.52itw.com " ^ SyntaxError: invalid syntax >>> dan = 'i"""m bbs.52itw.com ' >>> print dan i"""m bbs.52itw.com >>>
通过以上内容得出,如果输出字段中包含三引号只能使用单引来包含。
------------------------------接下来是注释------------------------------------------
在python代码中
单行注释为#
但是要注释多行怎么破
""" hello one hello tow """
相关文章推荐
- python 如何在输出字段中调用变量
- python 中while 使用else实现双分支循环判断
- python 文件处理模块的使用,如何读取文件中数据
- python 如何查看一个变量值中有多少个字符
- python 文件处理模块的使用,给一个文件写入数据
- python 文件处理模块使用,对一个文件追加写入
- python 造数
- python print如何不换行输出
- python 输出正方形
- python 如何加密自己的脚本
- python交互读入
- python程序中在线文档编辑
- Python中几个input方法
- python自动补全
- python mysql
- python pdb调试以及sublime3快捷键设置
- python笔记002——条件和循环
- Python中调用设置环境变量的bat
- python 入门笔记(四)
- python 装饰器