2.3 周而复始的循环——条件循环 课件 2023—2024学年教科版(2019)高中信息技术必修1

2024-02-27
| 18页
| 1161人阅读
| 7人下载
普通

内容正文:

Python 《 开 端 》 ——条件循环 1 游戏架构师“肖鹤云”和在校大学生“李诗情”遭遇公交车爆炸后死而复生,在时间循环中并肩作战,努力阻止爆炸、寻找真相的故事。 剧情介绍 循环过程 未找到真相 查找凶手 寻找真相 是 否 思考:该流程图结构与上节课所学的for循环结构有何区别? for 循环变量 in 列表: 循环体 基本格式: for循环结构 确定了循环次数 《开端》循环结束是因为主人公找到凶手、查明真相这个条件,事先不知道循环多少次。 条件循环 5 用于循环次数未知的情况 功能:不统计需要执行多少次循环,而是使用关系表达式来确定什么时候执行。 关系表达式是用关系运算符连接起来的式子 运算符 == > >= < <= != 含义 等于 大于 大于等于 小于 小于等于 不等于 条件循环 while 关系表达式: 语句或语句组 基本格式: 循环条件 循环条件成立(true)时,执行循环体。 循环体 条件循环 while 循环条件: 循环体 基本格式: 条件 循环体 true false 条件循环 while循环: s=1 i=1 while i<= 100 : s=s*i #累乘 i=i+1 #累乘计数 print(i) print(s) 案例一 求1×2×3......×100的积 for循环: s=1 for i in range(1,101): s=s*i print(s) 判断条件为真,执行循环体,再次判断条件,执行循环体,直到条件为假,退出循环。 while 条件语句: 语句或语句组 循环条件 while循环执行的过程: 条件循环 while 关系表达式: 语句或语句组 s=0 while s<=30: s=s+10 print(s) 循环体 例: 循环条件 条件循环 s=50 fac=0.001 day=0 while s< 80 : s=s*(1+fac) day=day+1 print(i) 案例二 小丽当前体能为50,为提高自身体能,小丽决定每日健身,提高0.1%的体能,请问小丽多少天后可以达到80的体能? while 循环条件: 语句或语句组 循环条件一直为真时,程序会进入无限循环 s=0 while s>=0: s=s+10 print(s) Ctrl+C 结束循环 无限循环 小明想用压岁钱环游中国。妈妈告诉他大约需要30000元,但现在小明只有5000元,他请妈妈帮忙存在银行里,银行年利息3.7%。小明几年能存够? #请删除原题里序号及下划线,填写正确代码。 money=5000 year=0 __①__ money<30000: money=__②__ year=__③__ print(__④__,"年后可以环游中国") input("运行完毕,请按回车键退出...") 编程计算——练一练 while money*(1+0.037) year+1 year 编程计算——练一练 小明同学每天英语单词测试成绩目前只能达到50分,满分150。他制定了每天提高成绩10%的目标,多久可以到达130分? #请删除原题里序号及下划线,填写正确代码。 p =__ ①__ n = 0 while p < __②__: p+= p *__③__ n+=1 print("n=",__ ④__) input("运行完毕,请按回车键退出...") 50 130 0.1 n 课堂小结 16 小结 while 关系表达式: 语句或语句组 基本格式: 循环条件 1.条件循环一般用于循环次数未知的情况。 2.循环条件成立时,才执行循环体。 3.当关系表达式为真时一直保持循环,直到其不为真时停止整个while循环。 循环体 Python 身怀正义,心向阳光 18 $$

资源预览图

2.3 周而复始的循环——条件循环 课件 2023—2024学年教科版(2019)高中信息技术必修1
1
2.3 周而复始的循环——条件循环 课件 2023—2024学年教科版(2019)高中信息技术必修1
2
2.3 周而复始的循环——条件循环 课件 2023—2024学年教科版(2019)高中信息技术必修1
3
2.3 周而复始的循环——条件循环 课件 2023—2024学年教科版(2019)高中信息技术必修1
4
2.3 周而复始的循环——条件循环 课件 2023—2024学年教科版(2019)高中信息技术必修1
5
2.3 周而复始的循环——条件循环 课件 2023—2024学年教科版(2019)高中信息技术必修1
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。