2021新川教版七年级下册《信息技术》3.1 判断密码正误 ppt课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2021新川教版七年级下册《信息技术》3.1 判断密码正误 ppt课件.pptx》由用户(大布丁)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 2021新川教版七年级下册信息技术3.1 判断密码正误 ppt课件 2021 新川教版七 年级 下册 3.1 判断 密码 正误 ppt 课件 下载 _七年级下册_川教版(2024)_信息_初中
- 资源描述:
-
1、第三单元 开启python小宝箱 Section 1 Judge whether the password is correct or not 第第1 1节节 判断密码正误判断密码正误 2 欢欢通过上一单元的学习,有收获。 老师奖励了它一个“神秘宝箱”,里面有 神秘奖品,但是他在打开宝箱时遇到了困 难,因为他输入了错误密码,输了多次才 打开python宝箱。 他很好奇,这个宝箱是如何判断密码 正误?要如何设计呢? 这节课,我们就来帮助他利用python 语言设计出这个判断密码正误的小程序。 1.掌握if判断语句的运用 2.掌握while循环语句的运用。 3.掌握break循环终止语句的运用。
2、1.简 单 的 密 码 正 误 判 断 2.循 环 进 行 密 码 判 断 3.学 用 e l i f 子 判 断 语 句 4.两 种 循 环 语 句 的 差 别 01 简单的密码正误判断 5 我 们 要 进 行 程 序 设 计,第一步是整理程序功 能的逻辑顺序。 我 们 先 来 整 理 一 下 “密码正误判断”小程序 的逻辑顺序。 开始开始 预设密码预设密码 输入密码输入密码 判断两个密码判断两个密码 是否相等是否相等 结束判断结束判断 是是 否否 在七年级上册的“走进python的世界” 单元中,我们学 习了输入、输出函数,以及变量。 input():从控制台获取输入的数据(获取用户输入的
3、密码) print():输出内容到控制台(提示用户输入密码正确与否)。 变量:存储数据(保存用户输入的密码,用以判断输入密码正 确与否)。 判断语句 if 作用:实现判断功能。 上图中的重点是“表达式”。如果“表达式”成立,将会执 行语句块一,如果“表达式” 不成立,就会执行语句块二。 if 语句的语法格式如下: if if 表达式:表达式: 执行语句块一执行语句块一 e else:lse: 执行语句块二执行语句块二 语法格式 注意冒号 注意缩进 注意冒号 注意缩进 使用if语句,我们可以编写简单的密码判断程序,如下图所示。 # # 表示为程序注释,表示为程序注释, 目的是方便人们读写目的是方
4、便人们读写 注意:在Python语言中,比较两个值是否相等(逻辑判断),使 用“ = ”,如果使用“ = ”则是为变量赋值。 如果将本代码连续运行如果将本代码连续运行3 3次,前两次输入错误密码,第次,前两次输入错误密码,第 三次输入正确密码,可以得到如下图所示的结果。三次输入正确密码,可以得到如下图所示的结果。 1 0 02 循环进行密码判断 密码判断程序每运行一次只能输入一次密码,很不方便,能不能 实现只要输入错误就返回重新输入,直到输入正确为止呢? while循环语句:重复执行所包含的程序块。 while语句的语法与格式 while 表达式: 执行语句块 语法格式 注意冒号 注意缩进 W
5、hile While 语句的关键是语句的关键是 “表达式表达式”,“表达式表达式” 成立,下面缩进的语句块成立,下面缩进的语句块 就会被执行。就会被执行。 使用while循环语句实现密码正误判断的代码,同学们思考一下代码中 的“表达式”什么时候成立,什么时候不成立。 下图是运行上面的代码所得的结果: 拓展练习:在当前代码中,输人错误时程序没有“ 密码错误” 的提示,你能将“密码错误”的提示加人到代码中去吗?先动手试 试,再谈谈自己尝试之后有什么发现。 方法一:使用 if 判断语句判断密码是否正确。 下图是运行上面的代码所得的结果: 方法二:输入正确密码后,强制让“表达式”不成立,结束循环。 下
6、图是运行上面的代码所得的结果: 通过变量a构成表达式,密码 正确时改变a的值使表达式不 成立,结束循环。 结束循环的最佳方式,就是让while语句的“表达式”不再成立。 此外Python还为我们提供了一个break语句, 在循环过程中,任何时候 遇到break语句,循环都会立即结束。 1 7 程序运行效果如下图: 18 我们刚才编写的代码中,用户可以无限次输入密码,这为某些人提供了猜测密码的我们刚才编写的代码中,用户可以无限次输入密码,这为某些人提供了猜测密码的 机会。有人发现,人们的密码往往有规律,比如使用机会。有人发现,人们的密码往往有规律,比如使用8 8个个1 1或者或者8 8个个0 0
展开阅读全文