081-判断语句-01-判断在生活中的应用场景
IT科技2021-01-02 16:36:5121
喜欢下载分享
081-判断语句-01-判断在生活中的应用场景
以下是喜马拉雅主播【人生真寂寞啊】发布的专辑【Python入门_懂中文就能学会_黑马】中的节目081-判断语句-01-判断在生活中的应用场景的文字稿,由AI机器人自动转码生成,仅供参考。[00:00]接下来给同学们介绍一下判断语句同学们
[00:03]我们首先来认识一个非常重要的单词iff是不是如果的意思对吧在python中啊我们呢就使用if这个关键字来进行条件判断而由if组成的语句我们就叫做if语句或者判断语句同学们在接下来的小节中啊老师首先针对开发中的应用场景给大家介绍一下在我们开发时什么时候应该使用if语句以及为什么要使用if语句然后呢在针对if语句的基本使用给大家做个简单的介绍我们先来做几个简单的小案例等同学们对if语句的基本使用有所体会之后啊老师呢再给大家介绍一下if语句的高级用法最后呢我们用一个综合性的案例来做一下判断语句这个知识点的收尾号目的明确之后我们先来看一下在开发中判断语句
[01:00]应用场景那首先老师问大家同学们在我们现实生活中判断多吗
[01:07]A
[01:07]应该是非常多的对吧
[01:09]在我们生活中啊
[01:11]判断是几乎无所不在的
[01:13]我们每天都在做着各种各样的选择
[01:16]我们每天都给自己各种各样的假设
[01:19]如果这样我们应该怎样怎样
[01:22]如果那样
[01:23]我们应该怎样怎样
[01:24]哎
[01:25]每天我们都在进行着各种各样不同的选择
[01:28]那同学们看一下下面这两张配图啊
[01:31]第一张配图是网吧的入口儿门口挂了一个大牌子未成年人禁止入内
[01:38]哎
[01:38]同学们看这个是不是就是一个判断
[01:41]对吧
[01:41]如果是成年人就可以进入
[01:44]如果未成年呢
[01:46]就禁止入内
[01:47]这个是生活中的一个判断
[01:50]那再看下面这张配图啊
[01:51]这是一个火车站的安检配图
[01:54]如果我们携带了危险品还能登上远方的列车吗
[01:59]显然是不允许的
[02:01]这个同样也是一个生活中的判断
[02:03]那接下来我们看一下程序中的判断
[02:06]同学们在程序开发中
[02:08]实际上就是把生活中出现的事情进行一个抽象
[02:13]我们根据具体的需求来编写不同的代码在笔记中啊
[02:18]老师画了一个程序开发中经常使用的流程图来我们简单看一下这张图片看看能不能看得懂啊
[02:25]第一个菱形方块里面写了一个今天发工资问号是不是就来判断今天是不是发工资对吧
[02:33]如果是那么就继续向下走
[02:36]Yes
[02:37]今天发工资了
[02:38]发工资应该干的第一件事情是什么呢
[02:41]哎
[02:41]先把信用卡的钱还了还完之后呢
[02:44]我们再继续向下走
[02:46]还有剩余吗
[02:48]如果有a又可以happy了
[02:50]对吧
[02:51]如果没有呢
[02:51]哦
[02:52]No还得等30天
[02:53]对吧
[02:53]这个是不是一个判断啊
[02:55]那现在在往回追溯一下
[02:57]如果今天没有发工资呢
[03:00]我们看这
[03:00]这条线
[03:01]我们继续盼着发工资的日子
[03:03]A同学们
[03:04]这张图虽然是在程序开发中经常使用到的一张流程图
[03:10]但是大家在阅读起来有难度吗
[03:12]是不是一目了然
[03:13]对吧
[03:14]那如果把这张图转换成代码儿又是什么样子呢
[03:18]大家看衣服诶之前老师讲过衣服是python中专门用来判断条件的对吧
[03:25]If今天发工资是不是就来判断今天是否发工资对吧
[03:30]如果发工资呢
[03:32]我们先把信用卡钱还了还完之后继续判断
[03:36]还有剩余吗
[03:37]如果有
[03:38]又可以happy了哈哈哈如果没有呢
[03:41]哦
[03:41]No还得等30天
[03:42]哎
[03:43]这个是代码的一种表现形式
[03:45]对吧
[03:45]如果我们继续向上追溯大家看衣服
[03:49]今天发工资
[03:50]如果没有发工资呢
[03:52]A继续盼着发工资的日子
[03:55]A
[03:55]这个就是用python把上面我们看到的流程图翻译过来的一
[04:01]伪代码
[04:01]同学们这个伪代码在阅读起来是不是同样也没有什么难度
[04:06]对吧
[04:06]好讲解到这里啊
[04:08]相信同学们对判断已经有一个基本概念了
[04:11]那现在的同学看笔记啊
[04:12]所谓判断是什么
[04:14]是不是就在程序中判断条件啊
[04:17]如果条件满足去做一件事情
[04:20]如果条件不满足就去做另外一件事情或者什么也不做这个是不是就是判断一句话讲条件成立
[04:28]我们干一件事情条件不成立
[04:30]我们干另外一件事情就是这么简单
[04:33]那同学们老师啊
[04:35]在鄙夷的下方啊
[04:36]同样跟各位同学分享一句话啊
[04:39]正是因为有了判断
[04:41]才使得程序世界丰富多彩
[04:44]充满变化
[04:45]那这句话怎么理解呢
[04:46]哎
[04:47]同学们看一下上面这张伪代码的截图啊
[04:50]大家看之前我们学习过的python程序