Skip to main content
 首页 » 编程设计

python之关于Python概念层次的问题

2025年05月04日14thcjp

我正在通读 Learning Python (3rd Edition) ,由 Mark Lutz 撰写,我在处理 Python 语法细节的部分。

他定义 Python 语言结构层次结构如下:

  1. 程序由模块组成
  2. 模块包含语句
  3. 语句包含表达式
  4. 表达式创建和处理对象

我对 Python 语句的定义有点困惑。
我听说表达式被描述为任何值,但也可以包含加法等内容。

可以肯定地说语句是对驱动模块逻辑的表达式的结构化操作吗?

请您参考如下方法:

是的,你快到了。

表达式是评估某些值的东西。

另一方面,语句是导致某些 Action 的东西。

该 Action 可以针对某个对象,基于可能涉及也可能不涉及其他一些对象的表达式的结果。