条件判断
1.流程控制:
1.顺序结构: 一步一步执行
2.选择结构:在有一部选择性执行
3..循环结构:在一定条件下,一直执行某段代码
2.条件判断:
1.if 如果
if 条件成立 ==True 执行if里面的语句
2.if (XXX):........ else: 如果--否则
只有两种情况,肯定会执行其中一个
对立面的情况下使用
3.多种分枝 if ....elif .....else
最后的else是选配
只要满足其中一个分支,就退出if的语句结构
4.if嵌套
要执行内部的if 一定要外部的if 满足才可以
相当于and
5.没有switch语句
6.多条件可以分行写
if cond1 == 'val1' and \ cond2 == 'val2' and \ cond3 == 'val3' and \ cond4 == 'val4': do_something
7-扩展
1- if如果后面跟是 非0的数值、非空字符串 、非空元组、非空列表,该if 的条件结果就为True
8.input()--函数--接收字符--返回的是字符串!
**:if语句只要满足其中一个就结束整个if代码块! else --- 选配