项目六 2.了解程序的基本控制结构之循环结构-2024-2025学年沪科版(2019)高中信息技术必修一第三单元

2025-02-18
| 17页
| 636人阅读
| 1人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术沪科版必修1 数据与计算
年级 高一
章节 2.了解程序的基本控制结构
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 913 KB
发布时间 2025-02-18
更新时间 2025-02-18
作者 橘子
品牌系列 -
审核时间 2025-02-18
下载链接 https://m.zxxk.com/soft/50494587.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

f=float(input(“请输入一个华氏温度:“)) c=5*(f-32)/9 print(“摄氏温度:”,c) 1.若将第一条语句改为: f=input("请输入一个华氏温度:"), 运行程序,会发生什么?为什么? 2.若将第二条语句改为:c= 5(f-32)//9,运行程序,会发生什么?为什么? 第2课时 了解程序的基本控制结构 之循环结构 项目六 解决温标转换问题 ——认识程序和程序设计语言 了解程序的基本控制结构   6.1 使用Python编写程序,计算并打印华氏100度到105度所对应的摄氏温度。 print("%8.0f%10.2f" % (f, c)) print 语句可以使用格式控制符将变量的值按一定的格式输出,使表格数据对齐。 双引号内是格式控制串,格式控制串中以%引出的是格式控制符。序列值以逗号隔开。 print(“格式控制串”%(值序列)) print (f, c) print("%8.0f%10.2f" % (f, c)) 6.1 使用Python编写程序,计算并打印华氏100度到105度所对应的摄氏温度。 了解程序的基本控制结构   for语句用于实现循环结构。for语句的一般形式如下: for 变量 in 序列: 语句块(循环语句) range(start,stop,step)函数可以产生一个整数序列,从start开始,到小于stop的最大整数结束,间隔为step。step省略值为1. 了解程序的基本控制结构   变量引用序列中每一个值,每个变量值执行一次语句块。 了解程序的基本控制结构   顺序结构 循环结构 课堂讨论   思考与讨论:P84 1.程序2的算法中,哪一个变量是循环控制变量?它的初值、终值是多少?它是如何有规律地变化的? 2.如果打印一张华氏、摄氏温度对应表,其中华氏温度从50变化到100(含100),间隔10,该如何修改程序2?循环体中的语句将被重复执行几次? 课堂讨论   课堂练习   1.以下Python中的函数,常用于获取用户键盘输入的是( ) A.pow() B.eval() C.print() D.input() 【详解】 本题主要考查Python函数。pow() 方法返回 xy(x的y次方) 的值;eval() 函数用来执行一个字符串表达式,并返回表达式的值;print()是输出函数;input()是输入函数,常用于获取用户键盘输入,故本题选D选项。 D 课堂练习   2.函数range(7,10)生成的序列中元素的个数是( ) A.7 B.3 C.4 D.10 3.在Python中运行下列程序,输出结果为( ) for i in range (1,5): print(i) A.1,2,3,4,5 B.1, 2, 3, 4 ,5 C.0,1,2,3,4 D.1, 2, 3, 4 B D 课堂练习   4.以下程序段运行后,整型变量s的值是( ) s=1 for i in range(1,11,3): s=s*i print (s) A.28 B.36 C.55 D.280 D 【详解】 本题主要考查Python程序的执行。s=1,变量i的取值有:1、4、7、10,故s=s*i=1*1*4*7*10=280,故整型变量s的值是280。 课堂练习   求1到100之间(包含100)的偶数和(for循环实现) s=0 for i in range( , , ): s=s+i print(s) 2 101或102 2 【详解】 本题主要考查Python循环结构。range(start, stop, step), start: 计数从 start 开始;stop: 计数到 stop 结束,但不包括 stop;step:步长,步长是1时省略。求1到100之间(包含100)的偶数和,即变量i的范围是从2~102,步长为2. 课堂小结  for 变量 in range(start,stop,step): 语句块(循环语句) 从start开始;到小于stop的最大整数结束;间隔为step。当step值为1时省略. 课后作业P84  6.2编写程序,打印指定范围的华氏摄氏温度对应表,间隔为10,其中输入上限和输入下限由用户输入。 (1)用两个变量分别表示下限和上限,增加输入语句获取下限和上限的值。(注:输入任意整数可用语句int(input())。) (2)修改for语句。 for f in range(______,_______,_______): c=5*(f-32)/9 print(“%8.0f%10.2f”(f,c)) (3)运行、调试程序,观察运行结果,分析程序有无错误。若有,尝试解决。 (4)对比本程序和程序2,讨论变量和输入语句在提高程序通用性方面所起的作用。 谢 谢 观 看 17 $$

资源预览图

项目六 2.了解程序的基本控制结构之循环结构-2024-2025学年沪科版(2019)高中信息技术必修一第三单元
1
项目六 2.了解程序的基本控制结构之循环结构-2024-2025学年沪科版(2019)高中信息技术必修一第三单元
2
项目六 2.了解程序的基本控制结构之循环结构-2024-2025学年沪科版(2019)高中信息技术必修一第三单元
3
项目六 2.了解程序的基本控制结构之循环结构-2024-2025学年沪科版(2019)高中信息技术必修一第三单元
4
项目六 2.了解程序的基本控制结构之循环结构-2024-2025学年沪科版(2019)高中信息技术必修一第三单元
5
项目六 2.了解程序的基本控制结构之循环结构-2024-2025学年沪科版(2019)高中信息技术必修一第三单元
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。