专题09 python 的循环结构-高中信息技术特色专项

2024-07-08
| 2份
| 17页
| 281人阅读
| 5人下载
精品

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高一
章节 -
类型 课件
知识点 Python语言基础
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 4.48 MB
发布时间 2024-07-08
更新时间 2024-07-16
作者 学科网精品工作室
品牌系列 -
审核时间 2024-07-08
下载链接 https://m.zxxk.com/soft/46208718.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

专题09 python 的循环结构 信息技术特色专项 授课教师: 日期:2024.0.1.01 学习目标 掌握while循环和for循环语句的使用方法 01 掌握break和continue语句的使用方法 02 学习目录 while循环语句 01 for循环语句 02 循环嵌套 03 break和continue语句 04 PART 01 while循环语句 01 while循环语句 while循环语句的基本格式如下: while 判断条件: 语句块 #循环体 提示 while循环语句是“先判断,后执行”。如果刚进入循环时条件就不满足,则循环体一次也不执行。还需要注意的是,一定要有语句修改判断条件,使其有为假的时候,否则将出现“死循环”。 02 while循环语句 i=1 #创建变量i,赋值为1 S=0 #创建变量S,赋值为0 while i<=100: #循环,当i>100时结束 S+=i #求和,将结果放入S中 i+=1 #变量i加1 print("S=1+2+3+…+100=",S) #输出S的值 例:编写程序,求S=1+2+3+…+100的值。 注意 (1)变量初始化描述要完整、准确。 (2)在循环体中应有使循环趋向于结束的语句。 PART 02 for 循环语句 01 for循环语句 基本格式: for 变量in 序列: 语句块 for x in "python": print(x) 提示 Python中的for循环常用于遍历列表、元组、字符串以及字典等序列中的元素。 02 for循环语句 range()函数 range([start,]stop[,step]) for循环语句经常与range()函数一起使用,range()函数是Python的内置函数,可创建一个整数列表。range()函数的语法是: 计数从start开始,默认是从0开始。 计数到stop结束,但不包括stop。 步长,默认为1。 例如: range(5)等价于range(0,5) range(0,5)是[0,1,2,3,4] range(0,5)等价于range(0,5,1) 03 for循环语句 例:用for语句求S=1+2+3+…+100的值。 S=0 #创建变量S,赋值为0 for i in range(1,101): #循环变量i从1循环到100 S+=i #求和,将结果放入S中 print("S=1+2+3+…+100=",S) #输出S的值 PART 03 嵌套循环 01 嵌套循环 一个循环语句的循环体内包含另一个完整的循环结构,称为循环的嵌套。 嵌在循环体内的循环称为内循环。 嵌有内循环的循环称为外循环。 内嵌的循环中还可以嵌套循环,这就是多重循环。 两种循环语句while语句和for语句可以互相嵌套,自由组合。外层循环体中可以包含一个或多个内层循环结构。 注意 各循环必须完整包含,相互之间不允许有交叉现象。 02 嵌套循环 例:编写一个程序,输出以下乘法表。 for x in range(1,10): #循环变量x从1循环到9 for y in range(1,x+1): #循环变量y从1循环到x+1 print(y,"*",x,"=",x*y,"",end="") #输出乘法表达式 print("") #输出空字符串,作用是为了换行 PART 04 break和continue语句 03 break和continue语句 1.break语句 我们可以使用break语句跳出循环体,而去执行循环下面的语句。在循环结构中,break语句通常与if语句一起使用,以便在满足条件时跳出循环。 例:计算满足条件的最大整数n,使得1+2+3+…+n<=10000。 n=1 #创建变量n,赋值为1 S=0 #创建变量S,赋值为0 while True: #循环 S+=n #求和,将结果放入S中 if S>10000: #当S>10000时 break #跳出循环 n+=1 #变量n加1 print("最大整数n为",n-1,",使得1+2+3+…+n<=10000。") #输出n-1的值 04 break和continue语句 2.continue语句 有时并不希望终止整个循环的操作,而只希望提前结束本次循环,接着执行下次循环,这时可以用continue语句。与break语句不同,continue语句的作用是结束本次循环,即跳过循环体中continue语句后面的语句,开始下一次循环。 例:输出1~20之间所有的奇数。 for n in range(1,21): #循环,n的取值为1到20 if n%2==0: #判断n是否为偶数 continue #当n为偶数时跳出本次循环 else: #当n为奇数时输出n的值 print(n) 感谢欣赏 $$null

资源预览图

专题09 python 的循环结构-高中信息技术特色专项
1
专题09 python 的循环结构-高中信息技术特色专项
2
专题09 python 的循环结构-高中信息技术特色专项
3
专题09 python 的循环结构-高中信息技术特色专项
4
专题09 python 的循环结构-高中信息技术特色专项
5
专题09 python 的循环结构-高中信息技术特色专项
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。