《Python编程:从入门到实践》第五章 if语句
一个简单示例
条件测试
条件测试: 每条if 语句的结果要么是True ,要么是False ;
Python根据条件测试的值为True 还是False 来决定是否执行if 语句中的代码
A == B:A等于B,则结果为True,否则为False
A != B: A不等于B,则结果为True,否则为False
条件语句中可包含各种数学比较,如小于(<)、小于等于(<=)、大于(>)、大于等于(>=)
要判断特定的值是否已包含在列表中,可使用关键字in;
要判断特定的值是否未包含在列表中,可使用关键字not in
布尔表达式的结果要么为True ,要么为False ;
布尔值通常用于记录条件,如游戏是否正在运行,或用户是否可以编辑网站的特定内容
if语句
使用if语句处理列表
设置if语句的格式
在条件测试的格式设置方面,PEP 8提供的唯一建议是:
在诸如== 、>= 和<= 等比较运算符两边各添加一个空格,
例如,if age < 4: 要比 if age<4: 好;
这样的空格不仅不会影响Python对代码的解读,还会让代码阅读起来更容易
小结
条件测试;if、if-else、if-elif-else结构;Python在代码格式方面的建议,这可确保即便你编写的程序越来越复杂,但其代码依然易于阅读和理解;

