无情画的头像

设计密码锁程序-选择结构

如何设计密码锁
4
如何设计密码锁
导入环节
导入环节
讲授环节
3
讲授环节
创建正确的密码
创建正确的密码
接受密码的输入
接受密码的输入
密码的校验
密码的校验
复习环节
复习环节
测试环节
测试环节
情境导入
情境导入
设计密码锁三步骤
设计密码锁三步骤
什么是变量
什么是变量
变量的命名
变量的命名
变量的赋值
变量的赋值
input函数的使用
input函数的使用
红绿灯选择结构
红绿灯选择结构
if/else选择结构
if/else选择结构
复习总结
复习总结
练习
练习

设计密码锁程序-选择结构

03-13
59 次观看
1 讨论
无情画的头像
无情画
粉丝:2
主题:8
描述:6
例子:2
其他:2
字数:1256
无情画的头像
无情画
粉丝:2

如何设计密码锁

导入环节

情境导入

同学们,我们这节课将使用Python设计密码锁?十一假期,叮小马一家人坐着高铁开心的去旅游了。然而,等他们回家的时候却发现家里被盗了,值钱的东西都被小偷搜刮一空,爸爸很难过。叮小马决定设计一个密码锁来加强防护。同学们知道,如何怎样使用Python设计密码锁程序吗?

讲授环节

设计密码锁三步骤

我知道,设计一个密码锁程序需要三个关键的步骤。首先,我们要创建正确的密码,其次,我们要接受密码的输入,最后,要对密码进行校验。

回答的不错

创建正确的密码

通过前面的学习我们了解到,让计算机记住一个数,只需把这个数保存到一个变量中即可

什么是变量

计算机的大脑就像一个“摩天大楼”,计算机需要记住的数放在“小房子”里,一个“小房子”只能放一个数,这里的“小房子”就是变量

变量的命名

需要注意的是,变量的命名可以由字母、数字、下画线组成且不能以数字开头。除此之外,变量名不能是Python的关键字,而且不能包含空格,例如password

变量的赋值

创建正确的密码第一步是创建变量,其次要对变量进行赋值,例如password=“dingxiaoma2019”。在password=“dingxiaoma2019”中,赋值号“=”的作用类似于一个箭头,可以把“=”右边的内容赋值给左边,相当于为等号左边的变量指定一个值

接受密码的输入

在创建正确的密码之后,就进入到了接受密码输入的环节

input函数的使用

接收用户输入一般使用input函数,其表示的是用户通过键盘输入的内容。Python代码示例如下:p=input()不加任何的提示信息或者加提示信息p=input(“请输入密码:”)

到这里就完成了第二步密码输入的环节

密码的校验

设计密码锁的最后一个步骤,就是要对密码进行校验,用的是一个选择结构

红绿灯选择结构

其实选择结构在我们生活中非常常见。比如说我们走在一个红绿灯路口的时候,如果是红灯,我们则要等待,如果是绿灯,我们则可以通过,这便是一个生活中的选择结构,用流程图表示如图所示

if/else选择结构

该密码锁校验的选择结构也是如此,如果密码正确则输出“right”,否则输出“wrong"。用流程图表示如图所示。代码展示 如下:password="dingxiaoma" p=input() if p==password: print("right") else: print("wrong")

复习环节

回顾 复习总结

让我们一起回顾一下设计密码锁需要的步骤吧!首先我们创建了正确的密码,在创建密码的过程中,我们先创建了一个变量,注意变量的命名由数字、字母以及下划线构成且不能以数字开头、不能包含空格以及不能是Python的关键字。其次,我们使用input()函数接受用户的输入。最后,我们要使用if/else条件语句对密码进行校验。

测试环节

测试 练习

同学们,刚才的讲解你听懂了吗?打开你们的Python软件,让我们一起运行、测试一下刚才的案例吧!

讨论
随记