2.3 周而复始的循环(第三课时)课件-2025-2026学年教科版高中信息技术必修一

2026-01-26
| 9页
| 630人阅读
| 242人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 2.3 周而复始的循环
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 2.51 MB
发布时间 2026-01-26
更新时间 2026-01-26
作者 panpan-123
品牌系列 -
审核时间 2026-01-26
下载链接 https://m.zxxk.com/soft/56146280.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

2.3周而复始的循环 ——range()函数实现for循环 range()函数 如果要计算0+1+2+3+...+100,使用列表要挨个写出来就非常的繁琐,因此可以使用range()函数,快捷生成0至100数字的序列。 range()函数是 Python 中用于生成整数序列的常用函数 。 例如: for i in range(101): print(i,end=””) #输出0到100的自然数 end=“ ” 表示输出结束后不换行 range()函数 基本形式: range(start, stop, step) 起始 结束 步长 1.range(stop):起始和步长都省略,默认从0开始,生成从 0 到 stop-1 的整数序列,比如range(5)生成的是 0 1 2 3 4 3.range(start, stop, step):生成从 start 到 stop-1 的整数序列,步长为 step,比如range(5,0,-1),步长就是-1,生成的是5 4 3 2 1 2.range(start, stop):只省略步长,默认步长为1,生成从 start 到 stop-1 的整数序列,比如range(0,5)生成的是0 1 2 3 4 重要特性: 不包含终点:遵循左闭右开原则 [start, stop) 步长可为负:实现反向序列 range()函数 总结:range()有三种形式: 1、range(5) 2、range(0,5) 3、range(0,5,1) 是一样的意思,都是从0开始,到4结束, 得到的结果都是0 1 2 3 4 课堂检测 range(5)会得到1,2,3,4,5 ( ) 判断正误 × range(0,5)会得到0,1,2,3,4 ( ) √ range(1,5)会得到1,2,3,4,5 ( ) × range(5,0,-2)会得到5,3,1 ( ) √ 计数循环 for 循环变量 in range(n): 语句或语句组 range(n) 表示数字序列:0, 1, 2, ..., n-1 这个序列包含 n 个数字,所以循环会执行 n 次。 例如:range(5)生成序列:0, 1, 2, 3, 4 (共5个数字)因此 for i in range(5): 会循环 5 次 在for语句中,in后面也可以是range()函数,它表示一个数字序列。 基本格式如下: 循环体 冒号不可省 有缩进 练习1 课堂练习 sum=0 for i in range(1,5): sum=sum+i sum的值为多少( ) A.8 B.9 C.10 D.11 C range(5)会得到1,2,3,4 i=1,sum=sum+i=0+1 i=2,sum=sum+i=0+1+2 i=3,sum=sum+i=0+1+2+3 i=4,sum=sum+i=0+1+2+3+4 计数循环 用range()函数实现1+2+3+...+100 sum=0 for i in range(1, ____): sum=sum+i print(sum) 101 课堂练习 1、计算100以内所有奇数的和,1+3+5+...+99 2、计算1×2×3×...×10的乘积 (选做)3、计算1-2+3-4+...+99-100 要求:使用for+range()函数 sum=0 for i in range(1,101,2): sum=sum+i print(sum) sum=1 for i in range(1,11): sum=sum*i print(sum) sum=0 for i in range(1,101): if i%2==0: sum=sum-i else: sum=sum+i print(sum) $

资源预览图

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