第二单元第10课循环结构——while循环 课件 2024—2025学年浙教版(2020)初中信息技术八年级上册

2024-08-17
| 19页
| 709人阅读
| 264人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技浙教版(2020)八年级上册
年级 八年级
章节 第10课 循环结构——while循环
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.01 MB
发布时间 2024-08-17
更新时间 2024-08-17
作者 匿名
品牌系列 -
审核时间 2024-08-17
下载链接 https://m.zxxk.com/soft/46873541.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

第二单元第10课 循环结构——while循环 数值型主要包括整型、浮点型、复数这三类。首先来看整型,用int表示,也就是我们所说的整数,包括0,我们直接输入程序 。。。。。。求a+b结果就是27 旧知回顾 for循环:用于遍历可迭代对象(如字符串)中的元素 格式: for 变量 in 可迭代对象: # 执行循环体代码 变量:每次迭代时从可迭代对象中获取到的元素 可迭代对象:是一个序列或者集合,可以包含多个元素 循环体代码:每次循环迭代时,执行的代码语句 旧知回顾 range():一个内置函数,用于生成一个整数序列。 for循环中,控制循环的迭代次数 格式:range(start,end,step) start(可选):序列的起始值,默认为0。 stop:序列的结束值,生成的序列不包含该值。 step(可选):序列中相邻两个数之间的步长,默认为1。 所谓循环,反复地连续做某事。 python中的循环:让特定的代码重复执行。且可以按照指定的次数重复执行。 01课堂导入 期末考试,小明因为粗心,考试成绩不理想! 拿着试卷回家找家长签字,结果...... 他的母亲拿着尺子出来了!!! 这时候的场景: print(“妈,我错了,下次一定好好考,再也不敢了") print(“妈,我错了,下次一定好好考,再也不敢了") print(“妈,我错了,下次一定好好考,再也不敢了") print(“妈,我错了,下次一定好好考,再也不敢了") print(“妈,我错了,下次一定好好考,再也不敢了") 剩余25遍。。。。 数值型主要包括整型、浮点型、复数这三类。首先来看整型,用int表示,也就是我们所说的整数,包括0,我们直接输入程序 。。。。。。求a+b结果就是27 02 新知讲授 while 循环:是一种条件控制结构,根据一个表达式的布尔值来决定是否继续执行循环体中的代码。 格式: while condition: # 循环体代码块 condition为一个表达式或条件,结果为布尔类型。 当 condition 值为 True ,循环体中的代码块会被执行。 执行完循环体中的代码后,会再次检查 condition 的值。 如果 condition 仍为 True,则继续执行循环体中的代码,如此反复,直到 condition 的值为 False。 一旦 condition 的值为 False,则循环停止,程序继续执行循环后的代码。 02 新知讲授 第一个while循环 还记得刚才给妈妈认错的语句吗 a=1 #定义一个初始变量,重复计数器,开始为1 while a <=1000: #使用while判断条件 print(("妈,我错了) #要重复执行代码 a=a+1 #处理计数器 注意:循环次数太多会导致程序无限次循环,容易卡死,不要轻易尝试 02 新知讲授 while 循环: 需要一个条件表达式,只要该条件为 True,循环体中的代码就会被执行。 适用于不确定循环次数的情况下进行循环,循环次数由条件的满足情况决定。 1.使用方式 for 循环: 用来遍历可迭代对象(如字符串、列表、元组等)的每个元素。 它会自动按顺序获取可迭代对象的元素,然后依次执行循环体中的代码,直到所有元素被遍历完毕。 02 新知讲授 while 循环: 循环的执行取决于条件表达式的值。 只要条件为 True,循环将继续执行;当条件为 False,循环停止。 2.循环条件 for 循环: 在开始时创建一个迭代器对象,然后按顺序遍历迭代器中的元素,直到所有元素都被遍历。 循环会在遍历完所有元素后自动终止,无需条件表达式。 02 新知讲授 while 循环: 需要手动控制循环变量的更新。 通常在循环体中,需要修改循环条件所依赖的变量,以便最终满足条件导致循环终止。 3.控制循环变量 for 循环: 不需要手动控制循环变量。 它会自动迭代可迭代对象,并按顺序取出元素赋值给循环变量。循环变量会随着迭代过程自动更新。 02 新知讲授 while 循环: 适用于需要反复执行代码,直到满足某个条件为止的情况。 比如输入合法性检查、游戏循环等。 4.使用场景 for 循环: 适用于遍历可迭代对象的每个元素。 比如遍历列表、字符串、字典等容器类型的数据。 求余:只获取除法结果余数部分:% 数学题目中我们经常会遇到各种累加的计算 比如: 计算1+2+3+...+100等于多少? 计算100以内的所有偶数和? 等等 03 巩固提高 直接跟着PPT念 求余:只获取除法结果余数部分:% 那当我们使用while去进行循环计算,无论是1-100之间的和,还 是1-999之间的和,是不是都能瞬间得出结果呢? 03 巩固提高 直接跟着PPT念 求余:只获取除法结果余数部分:% 循环过程 03 巩固提高 直接跟着PPT念 数学题中,数字除以2 进行判断 python中,a%2=0 %表示取余数 余数为0,即为偶数 计算0-100之间的所有偶数和/奇数和。 03 巩固提高 如何提取100以内的所有偶数/奇数? 数学中 数字除以2进行判断 python中 a%2==0 余数为0,即为偶数 直接跟着PPT念 数学题中,数字除以2 进行判断 python中,a%2=0 %表示取余数 余数为0,即为偶数 计算0-100之间的所有偶数和。 03 巩固提高 while循环1-100之内的数,if条件语句进行判断, 如果除以2余数为0,即为偶数,加入求和公式。 直接跟着PPT念 数学题中,数字除以2 进行判断 python中,a%2=0 %表示取余数 余数为0,即为偶数 计算0-100之间的所有奇数和。 03 巩固提高 直接跟着PPT念 while 循环: 是一种条件控制结构,根据一个表达式的布尔值来决定是否继续执行循环体中的代码。 格式: while condition: # 循环体代码块 区别:for和while循环的 课 堂 小 结 怎样使用while循环,输出所有三位数中的水仙花数。(水仙花数,即一个三位数等于其每位数字的立方和。例如,153是一个水仙花数,因为1^3 + 5^3 + 3^3 = 153。) 思考 $$

资源预览图

第二单元第10课循环结构——while循环 课件  2024—2025学年浙教版(2020)初中信息技术八年级上册
1
第二单元第10课循环结构——while循环 课件  2024—2025学年浙教版(2020)初中信息技术八年级上册
2
第二单元第10课循环结构——while循环 课件  2024—2025学年浙教版(2020)初中信息技术八年级上册
3
第二单元第10课循环结构——while循环 课件  2024—2025学年浙教版(2020)初中信息技术八年级上册
4
第二单元第10课循环结构——while循环 课件  2024—2025学年浙教版(2020)初中信息技术八年级上册
5
第二单元第10课循环结构——while循环 课件  2024—2025学年浙教版(2020)初中信息技术八年级上册
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。