1. 编程语言与 Python
- 编程语言 vs 自然语言:自然语言同一句可有多种理解,编程语言必须无歧义,计算机才能按指令执行。
- 语法与执行:每种语言有自己的语法;解释器/编译器把符合语法的代码转成机器码再执行。Python 也不例外。
- Python 特点:语法比较简单,采用缩进方式组织代码。
2. 缩进与代码块
基本规则
- 语句以冒号
: 结尾时,下一行起缩进的部分视为代码块(如 if、else 下的多行)。
- 约定:始终使用 4 个空格 缩进,不混用 Tab 和空格;编辑器中应设置「Tab 自动转换为 4 个空格」。
示例