每条if语句的核心都是一个值为True或Fals的表达式,这种表达式称为条件测试。
Python根据条件测试的值是True还是Fals来决定是否执行if语句中的代码。如果条件测试的值为True就执行紧跟在if语句后面的代码,如果为False就忽略这些代码
条件测试
一.检查变量的值是否与特定的值相等。检查是否相等使用等号运算符(==)
二.如何在检查是否相等时忽略字母大小写。在Python中,检查是否相等时是区分字母大小写的。如果大小写无关紧要,只想检查变量的值,可先将变量的值转换为全小写,再进行比较。lower()方法不会修改存储在变量中的值,进行这样的比较,不会影响原来的变量。
三.检查是否不等:判断两个值是否不等,使用不等运算符(!=)
四.数值比较
五.检查多个条件
1.使用and检查多个条件
2.使用or检查多个条件
六.检查特定的值是否在列表中
七.检查特定的值是否不在列表中
八.布尔表达式
练习:编写条件测试程序,将每一个条件测试以及对其结果的预测和实际结果都打印出来: