第三单元 项目七-第二课时(深入理解循环语句的构建) 学案 2022—2023学年高中信息技术沪科版(2019)必修1

2023-03-27
| 2页
| 493人阅读
| 17人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术沪科版必修1 数据与计算
年级 高一
章节 项目七 用计算机计算圆周率——设计简单数值数据算法
类型 学案
知识点 -
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 76 KB
发布时间 2023-03-27
更新时间 2023-03-31
作者 junly
品牌系列 -
审核时间 2023-03-27
下载链接 https://m.zxxk.com/soft/38305729.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

项目七:设计简单数值数据算法(上机实践一) 1、 for循环: 1、打开“E:\项目七\第2课时\高一*班\for累加.py”将上面的程序敲入该文档内,调试运行后填空。【注意:打开 .py文件的方法:在该文件上单击右键,在弹出的快捷菜单中选择“edit with IDLE”→“edit with IDLE 3.8)】 2、在这里,for语句的循环次数采用遍历结构中的元素个数来体现。这里的遍历结构是 函数,它产生个了一个序列,序列中的元素依次为:[ ]。 3、修改该程序,实现计算“1+3+5+7+9”的功能,运行结果是 。 4、再修改程序,实现计算10以内奇数的乘积(1*3*5*7*9= )。 提示: 累加变量的初值一般设置为0,累乘变量的初值一般设置为1。 2、 while循环: 1、 打开“E:\项目七\第2课时\高一*班\while累加.py”将上图的程序敲入该文档内,并调试运行。 2、 该程序通过构建一个控制循环的变量来实现循环的控制,该变量为( ),通过语句( )实现了该变量由初值( )到( )的变化。该程序循环体一共执行了( )次。 3、 修改该程序,使其实现计算10以内所有奇数的乘积,运行并能够得到正确答案945。 总结:for语句用来实现确定次数的循环,while语句既可以实现确定次数的循环,也可以实现不确定次数的循环。 3、 题库原题: 1、利用嵌套循环实现九九乘法表的打印 新建一个Python文档,将下图中的程序敲入文档中,并用“九九乘法表”命名,保存到“E:\项目七\第2课时\高一*班”中。 复制程序,调整最后一句Print()的位置,并运行,观察结果。 原因:python是以( 缩进 )的方式表示代码层次结构的,( 相同的缩进 )代表相同的代码层次结构。 2、打星号【循环嵌套】 打开“E:\项目七\第2课时\高一*班\星号.py”删除序号①,并在该位置填入合适的内容,使该程序可以实现打印左侧图形的效果。 3、百鸡百钱【经典算法:枚举法】(题库题) 阅读以下材料内容,完成程序的补充: “百鸡百钱”问题是一个有名的数学问题,出自《张丘建算经》。其内容是:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少只? 运行结果如图所示。 学科网(北京)股份有限公司 $

资源预览图

第三单元 项目七-第二课时(深入理解循环语句的构建)  学案 2022—2023学年高中信息技术沪科版(2019)必修1
1
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。