第五章
1.if 语句
一、(条件测试)::每条if语句的核心都是一个值为true或false的表达式,这种表达式被称为条件测试。Python根据条件测试的值为True或者False来决定是否执行if语句中的代码。
如果条件测试的值为true,Python就执行紧跟在if语句后面的代码;如果为False,Python就忽略这些代码。
二、对比时候大小写也一样很重要,对比 是否相等,对比数字,小于,小于等于,大于,大于等于。
三、检查多个条件。。。配合上关键字 and和or
四、if-elif-else解结构
age=12
if age<4:
price=0
elif age<18:
price=5
else:
price=10
print("your admission cost is $" + str(price) + ".")
# age=12
#
# if age<4:
# price=0
# elif age<18:
# price=5
# else:
# price=10
#
# print("your admission cost is $" + str(price) + ".")
age=12
if age<4:
price=0
elif age<18:
price=5
elif age<65:
price=10
else:
price=5
print("your admission cost is $" + str(price) + ".")
总之,如果你只想执行一个代码块,就使用if-elif-else结构;如果要运行多个代码块,就使用一系列独立的if语句。
五、使用if语句处理列表