3.1 判断密码正误 第3课时(共18张PPT)(课件)七年级信息技术下册(川教版2019)

资源下载
  1. 二一教育资源

3.1 判断密码正误 第3课时(共18张PPT)(课件)七年级信息技术下册(川教版2019)

资源简介

(共18张PPT)
川教版(2019) 信息技术(七年级下册)
第3单元 开启Python小宝箱
第1节 判断密码正误(第3课时)
旧知回顾
每运行一次程序就只能输入一次密码,能否实现只要输错就返回重新输入,知道输入正确为止?
while循环可以实现

学习目标
1、知道while循环语句的使用方法。
2、使用while循环编写程序代码。

新课讲解
教师讲解——while语句
while 表达式:
语句块
注意冒号
注意缩进

新课讲解
教师讲解——while 语句
while 表达式:
语句块1
语句块2
“表达式”成立,则进入循环执行语句块1,语句块执行完毕后,再次判断“表达式”是否成立,如果成立,再次进入循环,执行语句块1。
直到“表达式”不成立,则退出循环,向下继续执行语句块2。
注意:语句块1和语句块2,可以是一行代码,也可以是多行代码。

新课讲解
教师讲解——while 语句
while 表达式:
语句块1
语句块2

新课讲解
小提示
在python中,比较两个值是否不相等,使用的是“!=”。

新课讲解
任务一
各小组用自然语言描述法描述改进版2.0的猜数游戏。

新课讲解
任务一
各小组用自然语言描述法描述改进版2.0的猜数游戏。
1、开始
2、预设一个密码pwd
3、预设一个空的密码password占位置
4、判断password和pwd的关系
5、如果不相等,那么从键盘输入密码
6、继续执行步骤4
7、如果相等,那么输出“密码正确,欢迎你”
8、结束

新课讲解
任务二
各小组绘制改进版2.0猜数游戏流程图。

新课讲解
任务二
各小组绘制改进版2.0猜数游戏流程图。

新课讲解
任务三
各小组使用python本程序编辑器编写对应的代码程序,编写好程序后请自主测试程序的完整性和正确性。

新课讲解
任务三
各小组使用python本程序编辑器编写对应的代码程序,编写好程序后请自主测试程序的完整性和正确性。
pwd='ab321'
password=''
while pwd!=password:
password=input("请输入密码:")
print("密码正确,欢迎你!")

新课讲解
任务三
程序代码执行结果:
pwd='ab321'
password=''
while pwd!=password:
password=input("请输入密码:")
print("密码正确,欢迎你!")

新课讲解
自然语言描述、流程图、程序代码对比
1、开始
2、预设一个密码pwd
3、预设一个空的密码password占位置
4、判断password和pwd的关系
5、如果不相等,那么从键盘输入密码
6、继续执行步骤4
7、如果相等,那么输出“密码正确,欢迎你”
8、结束
pwd='ab321'
password=''
while pwd!=password:
password=input("请输入密码:")
print("密码正确,欢迎你!")

新课讲解
猜数游戏2.0版本没有了在密码输入错误时的提示,能否继续改进,在密码输入错误时,提示“密码错误,请重新输入”。

课堂小结
小结
请各小组使用思维导图的方式总结本节课的知识。
THANKS

展开更多......

收起↑

资源预览