#第5章 if语句
#5.1 一个简单的示例
#下面的代码遍历一个列表,并以首字母大写的方式打印其名称,但对于汽车名’bmw’,以全大写的方式打印:
cars = [‘audi’,‘bmw’,‘subaru’,‘toyota’]
for car in cars:
if car == ‘bmw’:
print(car.upper())
else:
print(car.title())
#5.2 条件测试
#每一条if语句的核心都是一个值为Ture或False的表达式,这种表达式被称为"条件测试"
#1、检查是否相等
#大多数条件测试都将一个变量的当前值同特定值进行比较,最简单的条件测试检查变量的值是否与特定的值相等:
>>>car = ‘bmw’
>>>car == ‘bmw’
Ture
=表示把car赋值为’bmw’, ==是检查值是否为’bmw’
#这个相等运算符在它两边的值相等时返回Ture,否则返回False
>>>car = ‘audi’
>>>car == ‘bmw’
False
#2、检查是否相等是不考虑大小写
#python检查是否相等时区分大小写
>>>car = ‘audi’
>>>car == ‘Audi’
False
#如果大小写很重要,这种行为有其优点,但如果大小写无关紧要,而只想检查变量的值,可将变量的值转换为小写再进行比较