4.4.3&4.4.4 循环的嵌套与控制  课件 2022—2023学年粤教版(2019)高中信息技术必修1

2023-03-30
| 6份
| 24页
| 548人阅读
| 38人下载
特供

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 第四章 程序设计基础
类型 课件
知识点 -
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 15.44 MB
发布时间 2023-03-30
更新时间 2023-04-09
作者 jqhjqljqm
品牌系列 -
审核时间 2023-03-30
下载链接 https://m.zxxk.com/soft/38373007.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

课堂实践 任务一: 修改程序“test1.py”,实现输出乘法口诀表 Test1输出结果及程序: 任务二: 在程序“test2.py”添加控制语句continue或者break,实现密码输入正确,直接跳出循环;输入不正确,提醒输入错误,并要求重新输入;超过三次,提示稍后重试。 拓展任务: 修改程序“test3.py”,使之依次实现以下功能: 1、 按照你给定的范围输出结果 2、利用for循环按照你给定的次数计算 3、利用if和continue,实现当数据范围超过10000,就要求重新输入数据范围计算。 4、利用if和break,实现当数据范围超过10000,就跳出程序不再计算。 学科网(北京)股份有限公司 $ 粤教版普通高中教科书 信息技术 必修1 数据与计算 1、程序设计语言的基础语言 2、运用顺序结构描述问题求解过程 3、运用选择结构描述问题求解过程 4、运用循环结构描述问题求解过程 第四章 程序设计基础 目 录 4.4.1 for循环的应用 4.4.2 while循环的应用 4.4.3 循环嵌套的应用 4.4.4 循环控制的应用 4.4 运用循环结构描述问题求解过程 模板来自于 http://meihua.docer.com/ 2 课后作业: 挑战一下:所谓“水仙花数”是指一个三位数,其各位数字的三次方之和等于该数本身。例如:153=13+53+33,故153是水仙花数。请分别用for循环和while循环计算100到999之间“水仙花数”的个数。 复习回顾 2023/3/30 程序(for循环): n=0 for i in range(100,1000): a=i//100 b=i//10%10 c=i%10 if a**3+b**3+c**3==i: n=n+1 print("第",n,"个水仙花数:",i) 2023/3/30 程序(while循环): n=0 i=100 while(i<1000): a=i//100 b=i//10%10 c=i%10 if a**3+b**3+c**3==i: n=n+1 print("第",n,"个水仙花数:",i) i=i+1 2023/3/30 设这个三位数为n,它的百位数为a,十位数为b,个位数为c for a in range(1,10): for b in range(0,10): for c in range(0,10): n = a *a*a + b*b*b + c*c*c if n ==a * 100 + b * 10 + c: print(n) 其实“水仙花数”还有另外一种解法: 4.4.2 循环嵌套的应用 for循环语句中还有一个for循环语句,像这样在一个循环语句中含有另一个循环语句,就形成了嵌套循环,也叫多重循环。For循环和while循环之间可以相互嵌。 1)Python for 循环嵌套语法: for 循环变量 in 列表: for 循环变量 in 列表: 语句或者语句组 语句或者语句组 在for循环中还可以嵌入while循环。 第4章 程序设计基础 7 4.4.3 循环嵌套的应用 7 2)Python while 循环嵌套语法: while 表达式: while 表达式: 语句或者语句组 语句或者语句组 在while循环中也可以嵌入for循环。 第4章 程序设计基础 8 4.4.3 循环嵌套的应用 8 如果是输出3行这样的星号图形呢? * * * * * * * * * * * * * * * 那要是输出十行,百行星号呢? 利用FOR循环语句,输出一行图形(五颗星号) * * * * * for i in range(6): print(“*”) for i in range(6): print(“*”) for i in range(6): print(“*”) for i in range(6): print(“*”) 1)

资源预览图

4.4.3&4.4.4 循环的嵌套与控制  课件 2022—2023学年粤教版(2019)高中信息技术必修1
1
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。