目录
一.简单示例
假设有一个汽车列表,你想将其中每辆汽车的名称打印出来,对于大多数汽车以首字母大写的方式打印,对于汽车名“bmw”以全大写的方式打印。
>>> cars=["audi","bmw","byd","toyota","subaru"]
>>> for car in cars:
... if car=="bmw":
... print(car.upper())
... else:
... print(car.title())
...
Audi
BMW
Byd
Toyota
Subaru
示例中的循环首先检查当前的汽车名是否为“bmw”,若是,就以全大写的方式打印它;否则就以首字母大写的方式打印。
二.条件测试
每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。如果条件测试的值为True,Python就执行紧跟在if语句后面的代码;如果为False,Python就忽略这些代码。
1.检查条件
#1.检查是否相等
>>> print(car)
subaru
#一个等号是