Python基础学习篇-1-编码-交互模式-注释
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python基础学习篇-1-编码-交互模式-注释,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1560字,纯文字阅读大概需要3分钟。
内容图文
![Python基础学习篇-1-编码-交互模式-注释](/upload/InfoBanner/zyjiaocheng/839/be25b3ac8899419eb41b041702a30c67.jpg)
一、编码
默认情况下,Python 源文件是 UTF-8 编码。
你也可以为源文件指定不同的字符编码。为此,在 #! 行(首行)后插入至少一行特殊的注释行来定义源文件的编码。
例如,如果你的编辑器不支持 UTF-8 编码的文件,但支持像 Windows-1252 的其他一些编码,你可以定义:
# -*- coding: cp-1252 -*-
通过此声明,源文件中所有的东西都会被当做用 cp-1252 编码对待。这样就可以在源文件中使用 Windows-1252 字符集中的所有字符了。
这个特殊的编码注释必须在文件中的 第一或第二 行定义。
二、IDLE交互模式
python自带的IDLE属于交互式解释器,这种模式下它根据主提示符来执行,主提示符通常标识为三个大于号(>>>);
继续的部分被称为 从属提示符,由三个点标识(...)。在第一行之前,解释器打印欢迎信息、版本号和授权提示:
$ python3.5
Python 3.5.2 (default, Mar 16 2014, 09:25:04)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
输入多行结构时需要从属提示符了,例如,下面这个 if 语句:
>>> the_world_is_flat = 1
>>> if the_world_is_flat:
... print("Be careful not to fall off!")
...
Be careful not to fall off!
需要注意的是在练习中遇到的从属提示符表示你需要在最后多输入一个空行,解释器才能知道这是一个多行命令的结束。
三、注释
Python 中的注释以 # 字符起始,直至实际的行尾( physical line 表示实际的换行而非编辑器的自动换行)。
注释可以从行首开始,也可以在空白或代码之后,但是不出现在字符串中。
文本字符串中的 # 字符仅仅表示 # 。代码中的注释不会被 Python 解释,录入示例的时候可以忽略它们。
如下示例:
# this is the first comment
spam = 1 # and this is the second comment
# ... and now a third!
text = "# This is not a comment because it's inside quotes."
内容总结
以上是互联网集市为您收集整理的Python基础学习篇-1-编码-交互模式-注释全部内容,希望文章能够帮你解决Python基础学习篇-1-编码-交互模式-注释所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。