内容正文:
授课教师:周老师
2020.04.26
第三单元 开启python小宝箱
Section 1 Judge whether the password is correct or not
第1节 判断密码正误
1
课堂导入
2
欢欢通过上一单元的学习,有收获。老师奖励了它一个“神秘宝箱”,里面有神秘奖品,但是他在打开宝箱时遇到了困难,因为他输入了错误密码,输了多次才打开python宝箱。
他很好奇,这个宝箱是如何判断密码正误?要如何设计呢?
这节课,我们就来帮助他利用python语言设计出这个判断密码正误的小程序。
2
1.掌握if判断语句的运用
2.掌握while循环语句的运用。
3.掌握break循环终止语句的运用。
学习目标
1.
简单的密码正误判断
2.
循环进行密码判断
3.
学用elif子判断语句
课程目录
4.
两种循环语句的差别
3
01
简单的密码正误判断
4
01 简单的密码正误判断
5
我们要进行程序设计,第一步是整理程序功能的逻辑顺序。
我们先来整理一下“密码正误判断”小程序的逻辑顺序。
开始
预设密码
输入密码
判断两个密码是否相等
结束判断
是
否
5
01 简单的密码正误判断
在七年级上册的“走进python的世界” 单元中,我们学习了输入、输出函数,以及变量。
input():从控制台获取输入的数据(获取用户输入的密码)
print():输出内容到控制台(提示用户输入密码正确与否)。
变量:存储数据(保存用户输入的密码,用以判断输入密码正确与否)。
判断语句 –‘ if ’作用:实现判断功能。
6
01 简单的密码正误判断
上图中的重点是“表达式”。如果“表达式”成立,将会执行语句块一,如果“表达式” 不成立,就会执行语句块二。
if 语句的语法格式如下:
if 表达式:
执行语句块一
else:
执行语句块二
语法
格式
注意冒号
注意缩进
注意冒号
注意缩进
01 简单的密码正误判断
使用if语句,我们可以编写简单的密码判断程序,如下图所示。
# 表示为程序注释,目的是方便人们读写
注意:在Python语言中,比较两个值是否相等(逻辑判断),使用“ == ”,如果使用“ = ”则是为变量赋值。
01 简单的密码正误判断
如果将本代码连续运行3次,前