打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Day3

叮叮叮~今天的分享准时开始咯~

今天的课程我们学习了“控制流”的知识,不知道大家彻底理解了条件判断的流程了没有?

如果还是有些不理解的话,那就来看看我们今天的分享吧~

今天我们讲了条件判断语句和条件判断语句的嵌套,一旦条件多了起来,相信大家就会有一点混乱了!

这种情况在以后的学习中会经常发生,不要怕,老师会帮助你去更好地理解他们的!

我们首先先看看看if语句,一个if语句会包括5个要素:

1.关键词"if"

2."条件"

3.英文冒号":"

4.缩进

5.代码块





而跟if配对的还有一个else,通过else,我们能够实现【如果...就...;否则...】这样的语句逻辑。

这里要注意的地方是,else执行的是除了if条件之外的所有的条件,所以else后面是不需要写条件的。





让我们用一个流程图来看看我们if...else...语句具体是怎么执行的

a = 5
if a<0:
print('a<0')
else:
print('a>=0')





讲了if...else...语句之后,我们还有一种更复杂的语句,我们称为多条件判断语句if...elif...else。

他的本质就是从if开始一个个验证条件,直到找到满足的条件。

他的格式如下:

if 条件1:
语句1
elif 条件2:
语句2
else:
语句3

这里要注意的是,中间的elif可以有多个,最后的else也可以不写。

同样用流程图来看看实际的执行流程吧~

a = 5
if a<0:
print('a<0')
elif a<3:
print('0<a<3')
else:
print('a>=3')





讲完了基础的条件判断,我们来讲讲很多初学者都会有疑惑的地方——条件嵌套。

条件嵌套,顾名思义条件套条件,如下图:





这张图中,if里面又嵌套了一个if,遇到这样嵌套,我们不要着急,先来仔细看看代码的缩进。

缩进在if里面的代码为当if条件成立时才会执行的。也就是我图中框起来的部分。





所以我们在看这个代码的时候,应该从上到下看,先看外层的条件,如果外层条件满足,再看缩进进里面的代码,这样分块地阅读代码,才能够让我们的阅读更加高效准确。

好啦~今天的分享就是这些啦~

没完成第三关的同学现在快去学习啦!完成了的同学可以继续往后学习~

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
35个经典案例:吃透Python中的if条件语句~
10 判断(if)语句
学习python第二天,条件语句、while循环笔记整理
条件判断
课程详情页
Python详细基础入门知识点,只要你愿意去学便可轻松入门
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服