- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编程基础知识第六周复习循环结构的程序实现
年 级:高二年级 学 科:信息技术(浙教版)
1
学习目标
掌握for语句的基本的几种用法和变式
掌握for语句和while语句的语法结构,理解它们在实际问题当中的应用。
掌握while语句以及break的用法
小试牛刀
A、5行*
B、*****
C、1
2
3
4
5
在python中,运行以下程序,输出结果是( )
【1】for i in [1,2,3,4,5]:
print(“*”)
【2】for i in [“a”,“b”,“c”,“d”,“e”]:
print(“*”)
【3】for i in [1,2,3,4,5]:
print(i)
【4】for i in [1,2,3,4,5]:
print(“*”,end=“ ”)
【1】for i in [1,2,3,4,5]:
print(“*”)
案例讲解
for语句执行过程:
序列中的每个元素都会依次被赋值给变量,并分别执行一次循环体。
元素的个数控制着循环体的执行次数
循环次数
变量i的取值
执行的循环体
第1次循环
i=1
print(“*”)
第2次循环
i=2
print(“*”)
第3次循环
i=3
print(“*”)
第4次循环
i=4
print(“*”)
第5次循环
i=5
print(“*”)
range函数
range( ) 函数可创建一个整数列表,一般用在 for 循环中。
使用方式:
range(start, stop[, step])
start: 计数从 start 开始。默认是从 0 开始。
range(4) 相当于 range(0,4) 返回是[0,1,2,3]
stop: 计数到 stop 结束,不包括 stop。range(0,4) 表示 [0, 1, 2, 3]
step:步长,默认为1。range(0,3) 相当于 range(0, 3, 1)
随堂练习
【5】命令for i in range(1,9,3):的作用是:循环执行for语句下面的语句块( )次。
A、3 B、4 C、1 D、2
【6】命令for i in range(1,5,2):执行for语句的循环中,i的值依次为( )
A、2,4 B、1,3 C、1,3,5 D、1,2,3,4,5
【7】for x in range(1,5):
print(x)
随堂练习
【9】判断题:在python中,运行以下程序,输出的结果是*****。( )
for i in range(1,6):
print(“*”,end=“ ”)
【10】在python中,运行以下程序,输出的结果是( )
for i in range(1,6):
print(“*”)
A、***** B、6行* C、****** D、5行*
随堂练习
****** ****** ****** ****** ******
【12】.输出右图所示图形,请补全程序
for i in range(1,____): for j in range(1,_____): print(“*”,end=“ ”) print( )
控制着行数
控制*的个数
随堂练习
【12】.下列程序,输出的图形是( )
for i in range(1,6):
for j in range(1,i):
print(“*”,end=””)
print()
* ** *** **** *****
随堂练习
【14】阅读下列代码,输出结果是( )
s=1
for i in range(1,4):
s+=i
print(s)
【13】阅读下列代码,输出结果是( )
s=1
for i in range(1,4):
s+=1
print(s)
随堂练习
如何实现1+2+3+4+.
您可能关注的文档
- 中考语文备考-古诗词群文阅读技法.docx
- 第12课《词四首-渔家傲秋思》教学设计部编版语文九年级下册.docx
- 中考语文复习作文指导:以微场面强化论述力的写作手法指导.docx
- 複合動詞讲义人教版初中日语九年级.docx
- 2-3 流程的设计(课件)-高中通用技术粤科版必修技术与设计2.pptx
- 2-1 了解流程(课件)-高中通用技术粤科版必修技术与设计2.pptx
- 5-1 信息系统应用中的安全风险(课件)粤教版高中信息技术必修2.pptx
- 三极管专题(一)(课件)-高三通用技术选考二轮复习.pptx
- 高三地理一轮复习(课件)世界地理欧洲西部.pptx
- 第二章城镇与乡村检测题湘教版高中地理必修第二册.docx
文档评论(0)