Python中的语句、表达式语句、表达式

Python中的语句、表达式语句、表达式区别

    • 1、什么是语句?
    • 2、表达式语句
    • 3、表达式

本文讨论的内容依据《python学习手册》和官方python参考手册

1、什么是语句?

前面几篇文章,介绍了python中的核心对象类型:有数字、字符串、列表、字典、元组等。python中除了这些核心类型外,还有一项重要的基础——语句。那么语句是什么呢?
语句就是写出来句子来告诉python应该去干什么。

程序由模块构成->模块包含语句->语句包含表达式->表达式处理对象

整个逻辑就是:使用语句来实现程序——引导表达式来处理核心对象类型
python中的语句有:
Python中的语句、表达式语句、表达式_第1张图片
基本上是语句和核心对象类型构成了python的全部,语句里面有我们熟悉的循环判断语句、函数和类。整个程序基本也是由这些组成,所以我们很容易能理解这个概念。

2、表达式语句

表达式语句是语句中的一种。一般在调用函数和方法的时候需要表达式语句

3、表达式

表达式不同于语句,所以表达式严格意义上不同于表达式语句。Python中的语句、表达式语句、表达式_第2张图片
比如说:yield语句和yield表达式,可以看一下yield语句的解释:
Python中的语句、表达式语句、表达式_第3张图片

你可能感兴趣的:(python学习笔记,python)