Python 语法
来自高中笔记
更多操作
Python 的语法规则规定了程序应当如何书写,计算机才能正确理解并执行这些指令。掌握基本语法,是理解 Python 程序行为的前提。
什么是语法
在程序设计中,语法指的是编写程序时必须遵守的书写规则。 语法错误会导致程序无法运行,与程序想解决的问题是否正确无关。
可以将语法理解为“程序语言的基本格式”。
语句与执行顺序
Python 程序由一行一行的语句组成。 在没有分支或循环的情况下,程序按照从上到下的顺序依次执行每一行语句。
一条语句通常表示一个明确的操作,例如赋值、输出或条件判断。
缩进与代码块
Python 使用缩进来表示程序的结构,这是 Python 语法的一个重要特点。
缩进用于划分代码块,即一组在逻辑上属于同一结构的语句,例如条件分支或循环体。
- 同一代码块中的语句必须使用相同的缩进
- 不同代码块通过缩进层级进行区分
- 缩进错误会直接导致语法错误
缩进在 Python 中不是为了美观,而是语法的一部分。
关键字
Python 中存在一些具有固定含义的关键字,用于构成程序的基本结构。 关键字不能作为变量名使用。
常见的关键字包括:
if、elsefor、whiledefreturn
关键字本身并不执行具体操作,而是用于描述程序的结构和控制流程。
注释
注释用于在程序中添加说明文字,不会被执行。
在 Python 中,使用 # 表示单行注释。例如:
# 这是一个注释
合理使用注释有助于理解程序的含义和结构。
空行与可读性
Python 允许使用空行来分隔不同的逻辑部分。 空行不会影响程序执行,但可以提高程序的可读性。
在编写较长程序时,适当使用空行有助于理解代码结构。
常见语法错误
初学 Python 时,常见的语法错误包括:
- 缩进不一致
- 关键字拼写错误
- 漏写必要的符号(如冒号)
- 将关键字当作变量名使用
遇到语法错误时,应首先检查程序的书写格式是否符合语法规则。