1、一个简单的示例
打印的结果为:
Audi
BMW
Subaru
Toyota
首先使用for函数历遍整个列表,然后使用if函数检查汽车名是否为bmw,如果是就以全部大写的方式打印他,否则就以首字母大写的方式打印。
2、检查是否相等
我们首先用一个等号将car的值设置为"bmw",再用两个等号来检查car的值是否为“bmw”,如果是则返回Ture,否则返回False。
注意检查是否相等时大小写不一样时会返回False,例如:
如果大小写很重要,这种行为有其优点。但是如果大小写无关紧要,而只想检查变量的值,可将变量值转换为小写,再进行比较,例如:
3、检查是否不相等:不等于使用感叹号和等号(!=)表示,例如:
打印的结果为:That is audi!,这是因为car不等于“bmw”这个判断成立,所以执行下一行的代码。
4、比较数字
这些对比如果正确的怎返回True,错误的则返回False。
5、检查多条件:这个时候关键字and和or可以助你一臂之力。
5.1、使用and检查多条件
要检查是否两个条件都为True,可以使用关键字and将两个条件合二为一,例如:
第一个if后面的两个条件都成立,系统会执行后一行的print指令,第二个if后面的条件只有一个成立,所以返回False,不执行下一行指令。
5.2、使用or检查多个条件:只要其中一个条件满足就为True,两个都不满足则为False:
第一个if返回为True,则打印Ture,第二个if返回False,则不执行打印指令。