if语句
条件测试
条件测试指if语句中一个值为True或False的表达式,如果条件测试的值为True,执行紧跟在if语句后面的代码;如果条件测试的值为False,则忽略这些代码
检查是否相等
-
检查相等:条件测试可将一个变量的当前值同特定值进行比较,"=="表示表示发问****(相等运算符),如
car='bmw'#一个等号将car的值设置为bmw car=='bmw'
大小写问题:若大小写很重要,则大小写不一致时会判断为False,但如果大小写无关紧要,只需检查变量的值,可将变量的值转换为小写,如
car='Audi' car=='audi' car='Audi' car.lower()=='audi'#lower()不会影响关联到变量car的值
-
检查不相等:结合使用惊叹号和等号**(!=),其中惊叹号表示不**,如
requested_topping='mushrooms' if requested_topping!='anchovies': print('Hold the anchovies!')