第三单元 项目七-第一课时1(简单数值数据运算及循环结构的构建) 学案 2022—2023学年高中信息技术沪科版(2019)必修1

2023-03-27
| 2页
| 772人阅读
| 19人下载
普通

资源信息

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

内容正文:

项目七:设计简单数值数据算法(理论) (第1课时 数据数据的运算及循环结构的构建) 活动一:数值数据及其运算(102页) 数值数据分为整数(int)和浮点数(float)。浮点数是带小数的数值。33是(整数/浮点数),33.0是(整数/浮点数)。 常用的算术运算符运算等级由高到低依次为:次幂;乘法、除法、整除、求余数;加法、减法;使用括号可以改变运算等级。 ** 次幂 * 乘法 / 除法 // 整除 % 求余数 + 加法 - 减法 1. 2+3*2**2%2//2.0的结果是( ),表达式(2+3)*2**2%2//2.0的运算结果为( );将2赋值给变量a,将3赋值给变量b,则表达式“a-b**a%a”的结果是( ),表达式(b-a)*b**2%a的结果是( )。 2. 变量的运算将0赋值给变量i(i=0) 将0赋值给变量s(s=0) 继续执行6次i=i+1;s=s+i,请在表格中填写每次执行后i和s的值 I 执行后i的值 执行后s的值 i=i+1 s=s+i i=i+1 s=s+i i=i+1 s=s+i i=i+1 s=s+i i=i+1 s=s+i i=i+1 s=s+i 累加的初始值一般设置为0,典型应用为计数与求和。例如,本例中在变量i中累加1,实现了计数。在变量s中累加变量i,实现了求和。对于重复执行的操作,我们可以使用循环结构来实现。 在Python中可以利用for语句和while 语句来实现循环结构。 for语句格式 while语句格式 for <循环控制变量> in <遍历结构>: <语句块> while <条件>: <语句块> 根据前面的内容猜一猜下面两个程序可以实现的功能,s的值分别是多少?。 提示:range(start,stop,step)函数可以产生一个整数序列,从start开始,到小于stop的最大整数结束,间隔为step,step省略值为1.例如,range(100,106)产生的序列为 。 思考问题:如果让第2个程序也实现“1+2+3+……+100”的功能,应该如何更改?请在程序上更改。 第 1 页 学科网(北京)股份有限公司 $

资源预览图

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