程序的执行顺序
大走向:从上到下
分支
则进入不同的分支
循环
则会执行多次相同的代码
注意
某些语言里面有类似于goto的语句, 可以跳转到指定标签
python分支- if
if判断
if语句是用来进行判断的,其使用格式如下:
if 要判断的条件:
: 条件成立时,要做的事情
if分支/多分支
单分支判断
if 条件:
条件满足时,执行语句...
双分支判断
if 条件:
条件满足时,执行语句...
else:
条件不满足时,执行语句...
多分支判断:
if 条件:
条件满足时,执行语句...
elif 条件:
条件满足时,执行语句...
else:
以上条件都不满足时,执行语句...
if嵌套
每一个 "执行语句..." 位置, 都可以再次写判断语句
if 条件1:
if 条件2:
条件满足时,执行语句...
else:
条件不满足时,执行语句...
else:
if 条件2:
条件满足时,执行语句...
else:
条件不满足时,执行语句...
这一块, 就是条件1满足时, 进入执行的语句部分
这一块, 就是条件1不满足时, 进入执行的语句部分
注意:
if后面的条件要加tab缩进
按照缩进格式进行匹配
建议, 不要写嵌套层级太深的代码
Python中没有类似于其他语言中的swith...case语法
elif.else必须和if一起使用,否则出错