Python 开发课程
第 章
>
第 级

条件
基本的 if 语句

有时候你可能希望为某些操作添加条件,这将使你的代码更具灵活性,并根据不同的情况执行不同的操作。为此,我们将if语句与运算符结合使用,以测试特定条件并执行相应的操作。

在本次练习中,收集鸡蛋并使用==!=运算符来检查列表中某些值是否相同或不同。

Guide

目标

在田地里收集所有的鸡蛋,并使用 if 语句中的条件将它们相互比较。

在田地里走动,将所有的鸡蛋收集起来;收集完成后,将它们存放在名为 basket 的列表中。

basket = ["blue egg", "red egg", "shiny egg", "green egg"]

列表设置完毕后,走到 X 标记处,通过在 if 语句中设置条件,将它们彼此比较,并同名为 eggs 的常量进行比较。eggs 常量表示你手头已有的鸡蛋的一般值。

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

这段代码将列表中的前两个项目进行比较,== 运算符用于检查要比较的两个项是否相同。如果相同,则执行第一个命令;否则,执行 else 语句下的代码。

在接下来的两个 X 标记处运行相同的 if 语句,但使用以下条件:

if basket[1] != basket[2]if basket == eggs

!= 运算符用于检查要比较的两个项是否不相同。

代码书