ID: 11511131

浙教版(2020)信息技术八年级上册 第11课while循环的应用实例课件(10张PPT)

日期:2025-09-23 科目:信息技术 类型:初中课件 查看:81次 大小:1324956B 来源:二一课件通
预览图 1/5
循环,10张,课件,实例,应用,11课
  • cover
(课件网) 生活中的循环结构 发现生活中的问题 小艾同学一直有写日记的好习惯。上初中之后呢,每次日记都写在了电脑里,电子日记。但是她担心电子日记会被偷看,想给放日记的文件夹上一把“锁”。初步的想法是有一个用户的登录验证,比如用户名是xiaoai,输入正确,才能进入日记文件夹。 你们能帮她设计一个登录程序吗 登录程序设计 第11课 《 while循环的应用实例》 程序设计流程 问题分析 算法设计 编写代码 调试运行 登录系统设计 问题分析 用户名是user是xiaoai 读取输入的用户yhm 反复比较user与yhm 提示比较结果,正确与否 初始:用户user的值是‘xiaoai’ 输入:输入用户名 yhm 循环处理:比较user与yhm是否相等,若相等,输出‘登录成功’,跳出循环;若不正确,继续输入。 登录系统设计 算法设计 输出正确,欢迎进入小艾世界 开始 结束 否 是 user=‘xiaoai’ 输入用户名 yhm yhm=‘’ user==yhm 输出不正确,重新输入 完成学习单中任务一,任务二 登录系统设计 编写代码 user=‘xiaoai’ yhm=‘’ while True: yhm=input('请输入密码:') if user==yhm : print(‘登陆成功,欢迎进入小艾世界') break else: print(‘不正确,请重新输入!') 输出正确,欢迎进入小艾世界 开始 结束 否 是 user=‘xiaoai’ 输入用户名 yhm yhm=‘’ user==yhm 输出不正确,重新输入 登录系统 升级 小艾同学觉得一个用户验证还是不够安全,再增加一个密码登录,密码是xa2007。先验证用户名,再验证密码,方可进入。 问题分析 多了读取输入的密码 mima 多了密码psd=‘xa2007’ 先比较用户名,再比较密码 提示比较结果,正确与否 登录系统 升级 user==yhm 请输入用户名: 输入密码 psd==mima? 任务三:设计算法,修改流程图和代码,并运行。 user=‘xiaoai’ yhm=‘’ while True: yhm=input('请输入密码:') if user==yhm : print(‘登陆成功,欢迎进入小艾世界') break else: print(‘不正确,请重新输入!’) 登录系统 升级 能否增加一个次数限制,用户名和密码输入的次数超过5次,就无法登录了。 提示一下 增加了一个次数变量i,i<=5 是循环条件 每输入一次用户名或密码,i的值增加1

~~ 您好,已阅读到文档的结尾了 ~~