初中信息技术浙教版:《循环结构——for循环》导学案.docx
-
资源ID:97749837
资源大小:10.64KB
全文页数:2页
- 资源格式: DOCX
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
初中信息技术浙教版:《循环结构——for循环》导学案.docx
循环结构一for循环导学案学习目标:掌握for循环语句的格式和功能;学会range。函数和len()函数的格式及功能。导学流程:一:for循环for循环语句格式:for变量 in 序列:循环体else:语句块例1:输出字符串"Python3"中各个字符,通过for循环语句实现。str=,Python3M#将字符串,Python3”赋值给变量 strfor i in str:#对字符串循环遍历print(i)#逐个输出字符串 任务一:利用for循环语句,输出列表“apple"" banana"" peach” 中的各个元素。(将横线处代码补齐)lst= #将列表赋值给变量1stfor i in : #对列表循环遍历print()#逐个输出列表元素 常见错误:1、列表中元素引号不成对,逗号、引号中文格式下书写2、for循环最后的冒号忘记写3、循环体没有缩进位置二、range。函数功能:创建一个整数列表。格式:range(start, stop, step)start:初始值,默认是从0开始。stop:终值,但不包括stopostep:步长,默认为1。range(5)中 的值有:ra n ge (0,5)中的值有:range(052)中 的值有:解决问题:那如果是要输出1100呢?for i in :print(i)变式一:用range。函数来实现输出1到100的奇数项for i in :print(i)变式二:用range。函数来实现输出50到100的5的倍数项for i in :print(i)思考:如果我们要输出列表app表7banana","peach”中的各个元素,能否结合range。函数实现?提示:1、range。函数的功能是什么?2、列表中有几个元素?3、遍历这个列表要循环几次?len()函数功能:o任务二:利用for循环语句,结合函数range。、len(),输出列表“apple" banana"" peach” 中的各个元素。lst=,apple,'banana","peach"n=(1st)#获取1st中元素的个数,将它赋值给nfor i in range():print("当前水果:,lsti)