我们在编写Python代码的时候,直接用IDE就可以,所谓的IDE是指集成开发环境(Integrated Development Environment ),这里笔者推荐用 PyCharm。如何使用和设置IDE,大家自行百度。
Hello World!
最为学习一门语言的要有强大的仪式感,所以,这句话也就必不可少!
认识错误(BUG)
在编写错误的时候,出现错误在所难免。在学习语言时,不仅要学会语言的语法,而且还要学会如何认识错误和解决错误的方法,每一个程序员,都是在不断修改错误中成长的!
常见的错误主要有以下几种:
- NameError(名称错误)
- SyntaxError(语法错误)
- IndentationError (缩进错误)
第一个演练中的常见错误
- 手误,例如使用
pirnt("Hello world")
NameError: name 'pirnt' is not defined
名称错误:'pirnt' 名字没有定义
- 将多条
print
写在一行
SyntaxError: invalid syntax
语法错误:语法无效
- 缩进错误
IndentationError: unexpected indent
缩进错误:不期望出现的缩进
- Python 是一个格式非常严格的程序设计语言
- 目前而言,大家记住每行代码前面都不要增加空格
- python 2.x 默认不支持中文
目前市场上有两个 Python 的版本并存着,分别是 Python 2.x
和 Python 3.x
- Python 2.x 默认不支持中文
- Python 2.x 的解释器名称是 python
- Python 3.x 的解释器名称是 python3
SyntaxError: Non-ASCII character '\xe4' in file 01-HelloPython.py on line 3,
but no encoding declared;
see http://python.org/dev/peps/pep-0263/ for details
语法错误: 在 01-HelloPython.py 中第 3 行出现了非 ASCII 字符 '\xe4',但是没有声明文件编码
请访问 http://python.org/dev/peps/pep-0263/ 了解详细信息
常见的错误及中文注释:
* error 错误
* name 名字
* defined 已经定义
* syntax 语法
* invalid 无效
* Indentation 索引
* unexpected 意外的,不期望的
* character 字符
* line 行
* encoding 编码
* declared 声明
* details 细节,详细信息
* ASCII 一种字符编码