2021新川教版七年级下册《信息技术》3.1 判断密码正误 ppt课件.zip
开启Python小宝箱 判断密码正误 01 02 03 04 简单的密码正误 判断 循环进行密码判 断 学用elif子判断 语句 两种循环语句的 差别 目录 CONTENTS 欢欢通过上一单元的学习,颇有收获。老师奖 励了他一个“神秘宝箱”,里面有神秘奖品。 可是在打开宝箱的时候欢欢遇到了困难,下面 是欢欢与老师的对话。 欢欢,你的宝箱需要正确输入密码才能打开,你打开了吗 ? 老师,我一不小心输错了密码,输了好几次才打开。 我很好奇,这宝箱是如何判断密码正误的呢? 好的,我们就用Python语言来编写这个判断密码正误 的小程序吧。 简单的密码正误判断 逻辑顺序if语句 编写代码运行效果 “=”与 “=” 01 在使用Python编写程序前 ,我们需要整理出“密码正 误判断”的逻辑顺序 在逻辑图中我们会用到哪 些曾学习过的Python编程 语言中的哪些知识点呢? 使用变量来保存密 码用input()函数 获取输入密码 用print()函数提示 正确或错误,但要如 何实现“判断”? 逻辑顺序 01 开始 预设密码 输入密码 结束判断 判断两 个密码 是否相 等 否 是 if语句实现“判断 ” 01 if 语句 语法与格式 if 表达式: 执行语句块一 else: 执行语句块二 注意冒号 注意缩进 注意冒号 注意缩进 语法格式 编写简单密码判断代码 01 “表达式“成立,将会执行语句块一 ”表达式“不成立,将会执行语句块二 进入代码编程环境后,点击File菜单下的New File,新建一个空白的代码文件。 运行效果 01 连续将本代码运行三次 “=”与“=” 01 在Python语言中,比较两个值是否相等,使用“=”, 如果用“=”则是为变量赋值。 第一课时完毕,感谢收看 开启Python小宝箱 开启Python小宝箱 判断密码正误 01 02 03 04 简单的密码正误 判断 循环进行密码判 断 学用elif子判断 语句 两种循环语句的 差别 目录 CONTENTS 学用elif子判断语句 elif elif子判断代码范例 运行效果 03 elif子判断语句 03 if语句与else语句结合使用,通常只用来 判断条件“成立”或“不成立”两种情 况。如果要判断的条件超过两种,我们就 需要使用“elif子判断语句”。 elif 子语句 语法与格式 if 表达式一: 执行语句块一 elif 表达式二: 执行语句块二 elif 表达式三: 执行语句块三 else: 执行语句块四 注意冒号 注意缩进 注意冒号 注意缩进 注意冒号 注意缩进 注意冒号 注意缩进 语法格式 代码范例 03 根据颜色判断喜欢的季节根据水果名报出价格的代码 运行效果 03 两种循环语句的差别 for与while for循环使用差别 04 for循环 04 01 02 03 for 变量 in range () 就是给变量赋值 range () 函数的使用 for循环语句必须 指定循环次数 range(start, stop,step),分别是起始、终止和步长 (起始和步长均可省略,默认为起始为0,步长为1) range(3)即:从0到3,不包含3,即0,1,2 range(1,3)即:1,2 range(1,3,2)即:1 比如 for i in range (1,3): 就是把1,2依次赋值给i 使用差别 04 while for 小结 04 while循环语句可以形 成无限循环,而for循 环语句必须指定循环 次数。 for循环语句编写时需 要的代码量一般更 少。 “if判断语句”与 “while循环语句”我 们都已学会啦! 知道循环次数的情况 下,我们大多数使用 for循环。不知道的时 候使用while循环。 第三课时完毕,感谢收看 开启Python小宝箱 判断密码正误 01 02 03 04 简单的密码正误 判断 循环进行密码判 断 学用elif子判断 语句 两种循环语句的 差别 目录 CONTENTS 循环进行密码判断 while while语句代码编写 运行效果break语句 密码安全与字典攻击 02 while语句 02 在上一节课,欢欢使用if语句实现了简单的密码正误判断。但我们发现,每运行一次程序就只能输入一次密 码。我们如何实现只要输错就返回重新输入呢?今天我们就和欢欢一起使用while循环语句来实现重复输入 密码。 while 语句 语法与格式 while 表达式: 执行语句块 注意冒号 注意缩进 语法格式 使用while循环语句编码 02 (代码中的(!=)表示”不相等“) 运行效果 02 我们会发现缺少了密 码错误的提示, 再试试 while循环的结束 02 表达式是控制while循环是否 结束的关键。欢欢想了个办 法,在输入正确密码后,强 制让“表达式”不成立,循环 就会结束。 while循环的结束 02 在密码正确的时候,将a赋值为1,当a=1循 环不再执行,达到结束的效果。 break语句 02 用break语句结束循环更为简单,如果 break语句使用过多,一旦出现问题将 会很难查错。 密码安全与字典攻击 02 如我们编写的break代码,用户可以 无限次输入密码,这为某些人提供了猜测 密码的机会。而且人们的密码往往有规律 ,比如使用8个1或123456当做密码、出 生年月当密码、用姓名字母或者手机号前 几位当密码。根据这些规律,可以将生 日、手机号前几位、姓名拼音、常见数字 组合、常见字母组合等内容全部保存为文 本文件,这个文件被称为“密码字典”。 黑客们可以编写程序,每次从密码字 典中读出一条数据,用来尝试破解密码 这种违法行为,被称为“字典攻击”。 密码安全与字典攻击 02 这个文件只有不到20万条数据,却可以破解人们70%以上的密码。 “字典攻击”是现在网络违法人员的常用攻击手段。为避免自己的密码被破解,我们要养成良 好的密码管理与设置意识,尽量不要使用“有特殊意义、有规律”的字符或数字作为密码。密码最 好同时具备大小写字符,并在字符中间夹杂数字。这样的密码,安全性相对较高。同时,我们最 好养成定时更换密码的习惯。 第二课时完毕,感谢收看 开启Python小宝箱
收藏
编号:1473656
类型:共享资源
大小:6.68MB
格式:ZIP
上传时间:2021-06-08
2
文币
- 资源描述:
-
开启Python小宝箱 判断密码正误 01 02 03 04 简单的密码正误 判断 循环进行密码判 断 学用elif子判断 语句 两种循环语句的 差别 目录 CONTENTS 欢欢通过上一单元的学习,颇有收获。老师奖 励了他一个“神秘宝箱”,里面有神秘奖品。 可是在打开宝箱的时候欢欢遇到了困难,下面 是欢欢与老师的对话。 欢欢,你的宝箱需要正确输入密码才能打开,你打开了吗 ? 老师,我一不小心输错了密码,输了好几次才打开。 我很好奇,这宝箱是如何判断密码正误的呢? 好的,我们就用Python语言来编写这个判断密码正误 的小程序吧。 简单的密码正误判断 逻辑顺序if语句 编写代码运行效果 “=”与 “=” 01 在使用Python编写程序前 ,我们需要整理出“密码正 误判断”的逻辑顺序 在逻辑图中我们会用到哪 些曾学习过的Python编程 语言中的哪些知识点呢? 使用变量来保存密 码用input()函数 获取输入密码 用print()函数提示 正确或错误,但要如 何实现“判断”? 逻辑顺序 01 开始 预设密码 输入密码 结束判断 判断两 个密码 是否相 等 否 是 if语句实现“判断 ” 01 if 语句 语法与格式 if 表达式: 执行语句块一 else: 执行语句块二 注意冒号 注意缩进 注意冒号 注意缩进 语法格式 编写简单密码判断代码 01 “表达式“成立,将会执行语句块一 ”表达式“不成立,将会执行语句块二 进入代码编程环境后,点击File菜单下的New File,新建一个空白的代码文件。 运行效果 01 连续将本代码运行三次 “=”与“=” 01 在Python语言中,比较两个值是否相等,使用“=”, 如果用“=”则是为变量赋值。 第一课时完毕,感谢收看 开启Python小宝箱 开启Python小宝箱 判断密码正误 01 02 03 04 简单的密码正误 判断 循环进行密码判 断 学用elif子判断 语句 两种循环语句的 差别 目录 CONTENTS 学用elif子判断语句 elif elif子判断代码范例 运行效果 03 elif子判断语句 03 if语句与else语句结合使用,通常只用来 判断条件“成立”或“不成立”两种情 况。如果要判断的条件超过两种,我们就 需要使用“elif子判断语句”。 elif 子语句 语法与格式 if 表达式一: 执行语句块一 elif 表达式二: 执行语句块二 elif 表达式三: 执行语句块三 else: 执行语句块四 注意冒号 注意缩进 注意冒号 注意缩进 注意冒号 注意缩进 注意冒号 注意缩进 语法格式 代码范例 03 根据颜色判断喜欢的季节根据水果名报出价格的代码 运行效果 03 两种循环语句的差别 for与while for循环使用差别 04 for循环 04 01 02 03 for 变量 in range () 就是给变量赋值 range () 函数的使用 for循环语句必须 指定循环次数 range(start, stop,step),分别是起始、终止和步长 (起始和步长均可省略,默认为起始为0,步长为1) range(3)即:从0到3,不包含3,即0,1,2 range(1,3)即:1,2 range(1,3,2)即:1 比如 for i in range (1,3): 就是把1,2依次赋值给i 使用差别 04 while for 小结 04 while循环语句可以形 成无限循环,而for循 环语句必须指定循环 次数。 for循环语句编写时需 要的代码量一般更 少。 “if判断语句”与 “while循环语句”我 们都已学会啦! 知道循环次数的情况 下,我们大多数使用 for循环。不知道的时 候使用while循环。 第三课时完毕,感谢收看 开启Python小宝箱 判断密码正误 01 02 03 04 简单的密码正误 判断 循环进行密码判 断 学用elif子判断 语句 两种循环语句的 差别 目录 CONTENTS 循环进行密码判断 while while语句代码编写 运行效果break语句 密码安全与字典攻击 02 while语句 02 在上一节课,欢欢使用if语句实现了简单的密码正误判断。但我们发现,每运行一次程序就只能输入一次密 码。我们如何实现只要输错就返回重新输入呢?今天我们就和欢欢一起使用while循环语句来实现重复输入 密码。 while 语句 语法与格式 while 表达式: 执行语句块 注意冒号 注意缩进 语法格式 使用while循环语句编码 02 (代码中的(!=)表示”不相等“) 运行效果 02 我们会发现缺少了密 码错误的提示, 再试试 while循环的结束 02 表达式是控制while循环是否 结束的关键。欢欢想了个办 法,在输入正确密码后,强 制让“表达式”不成立,循环 就会结束。 while循环的结束 02 在密码正确的时候,将a赋值为1,当a=1循 环不再执行,达到结束的效果。 break语句 02 用break语句结束循环更为简单,如果 break语句使用过多,一旦出现问题将 会很难查错。 密码安全与字典攻击 02 如我们编写的break代码,用户可以 无限次输入密码,这为某些人提供了猜测 密码的机会。而且人们的密码往往有规律 ,比如使用8个1或123456当做密码、出 生年月当密码、用姓名字母或者手机号前 几位当密码。根据这些规律,可以将生 日、手机号前几位、姓名拼音、常见数字 组合、常见字母组合等内容全部保存为文 本文件,这个文件被称为“密码字典”。 黑客们可以编写程序,每次从密码字 典中读出一条数据,用来尝试破解密码 这种违法行为,被称为“字典攻击”。 密码安全与字典攻击 02 这个文件只有不到20万条数据,却可以破解人们70%以上的密码。 “字典攻击”是现在网络违法人员的常用攻击手段。为避免自己的密码被破解,我们要养成良 好的密码管理与设置意识,尽量不要使用“有特殊意义、有规律”的字符或数字作为密码。密码最 好同时具备大小写字符,并在字符中间夹杂数字。这样的密码,安全性相对较高。同时,我们最 好养成定时更换密码的习惯。 第二课时完毕,感谢收看 开启Python小宝箱
展开阅读全文
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2021新川教版七年级下册《信息技术》3.1 判断密码正误 ppt课件.zip》由用户(大布丁)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 关 键 词:
-
信息技术
2021新川教版七年级下册《信息技术》3.1
判断密码正误
ppt课件
新川教版七
年级
下册
判断
密码
正误
ppt
课件
163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。