循环结构——while语句 教科版高中信息技术必修一课件.pptVIP

循环结构——while语句 教科版高中信息技术必修一课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
循环结构——while语句 2019教科版 高中信息技术 高一,1班 一、旧知复习 For 变量 in 可遍历变量: 语句1 语句2 … 一、旧知复习 用户登录需求: 1.输入用户名和密码; 2.判断用户名和密码是否正确(name=root,passwd=123),密码输入错误三次则会报错; 3.登录仅有三次机会,超过3次将提示“修改密码”; 问题解决 一、旧知复习 for i in range(3): name=input(name:) passwd=input(passwd:) if name==rootand passwd ==123: print(success!) break else: print(failed) print(You have %d chance%(2-i)) else: print(Please login later!) 密码正确 密码错误 二、新知讲授 while循环语句。 while 循环的关键在于循环可能永远不会运行。当条件被测试并且结果为假时,将跳过循环体并执行while循环之后的第一条语句。 条件循环一般用于循环次数未知的情况。只有当循环条件成立时,才执行循环体。 二、新知讲授 while 关系表达式: 语句或语句组 … 在 i 等于 3 时退出循环: i = 1 while i 7: print(i) #循环体 if i == 3: #循环体 break #循环体 i += 1 #循环体 1、语句结构分析 在 i 等于 3 时退出循环: i = 1 while i 7: print(i) #循环体 if i == 3: #循环体 break #循环体 i += 1 #循环体 当i小于7时,执行循环体: 输出3 如果i=3时,退出循环,否则i=i+1继续循环。(累加) 因此执行结果当i=3时,输出i=3,且结束循环。 1、语句结构分析 特殊情况 也有一类特殊的关系表达式,如数字0表示假,非0数字表示真。如果循环是以“while1:”开头,那么在不加干预的情况下,程序就会“不知疲倦”地一直执行下去。如果你想停止这个程序,按快捷键Ctrl+C即可。通常情况下,我们不会让程序陷入这种“死循环”的境地。 2、for循环与while循环的区别 For为遍历型循环,即要把in结构中的所有条件都执行完;常称为for···in结构,与range()函数组合使用。 While为条件型循环,即满足条件就执行循环体,不满足就结束循环。 2、for循环与while循环的区别 a=0 while a=3: ? name=input(请输入用户名) ? password=input(请输入密码) ? if(name ==rootand password ==123): ? ? print(登陆成功) ? ? break ? else: ? ? print(登陆失败!) ? ? print(您还剩%d次机会%(2-a)) ? ? a+=1 else: ? print(登陆失败,次数已超过三次,请稍后再试) 用户登录 密码正确 密码错误 3、循环嵌套 循环嵌套是指使用了双重循环。 单循环是由一个循环变量通过累加或者条件为控制循环条件。如i=0,i++或者i=0,i++,i5 双循环是由两个循环变量通过累加或者条件控制循环。 如i=0,j=0,i++,j++。

文档评论(0)

***** + 关注
实名认证
文档贡献者

如有问题,请于后台留言联系上传者解决,如文档无法编辑,课件中音视频无法播放等。

1亿VIP精品文档

相关文档