【Python 计算机编程语言】第七课 while循环 课件

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

【Python 计算机编程语言】第七课 while循环 课件

资源简介

(共11张PPT)
/第7课 循环-while
range格式:range(起始数,终止数,步长)
其中步长可以省略,默认为1。
如:range(1,x),取的值是(1到x-1).
回顾旧知
for i in range(1,10):
print(i,"* 9=",i*9)
range()函数
回顾旧知
小试牛刀
方法:
分支结构if…else完成
算法分析:
1、预设密码
2、输入密码
3、判断两个密码是否相等
小试牛刀
user=input("请输入用户名")
password="525"
userpwd=input("请输入密码")
if password==userpwd:
print("密码正确,正在进入!")
else:
print("密码错误,不能进入")
== 相等
想一想
1、密码输入错误,程序会怎样
2、生活中的密码输入之后会是什么样的反应?
程序运行很不方便,每运行一次程序就只能输入一次密码,能不能只要输错就返回重新输入,直到输入正确为止
新课讲授
语法格式:
while 表达式:
循环体
user=input("请输入用户名")
password="525"
userpwd=input("请输入密码")
while password!= userpwd:
userpwd=input("请输入密码")
print("密码正确,正在进入")
新课讲授
进阶任务(可自由创作)
判断与重复背诵
#背诵古诗
#存储诗歌内容
poem = "春江潮水连海平,海上明月共潮生。滟滟随波千万里,何处春江无月明!"
#获得用户输入
yourpoem = input("请背诵《春江花月夜》前两句\n")
while(poem != yourpoem):
print("你还没有完美背诵,请再试一次!")
yourpoem = input("请再次输入")
print("恭喜你!背诵完全正确!")
算法步骤:
第 1 步:输入诗句
第 2 步:判断与重复背诵
第 3 步:鼓励加油
“THANKS

展开更多......

收起↑

资源预览