专题梳理5 Python程序实现 -2022高考信息技术【精彩三年】学考尖峰知识手册课件PPT(浙江专用)

2022-05-22
| 36页
| 1297人阅读
| 28人下载
教辅
浙江良品图书有限公司
进店逛逛

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 -
类型 课件
知识点 程序设计
使用场景 高考复习
学年 2022-2023
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 798 KB
发布时间 2022-05-22
更新时间 2024-04-21
作者 浙江良品图书有限公司
品牌系列 精彩三年·学考尖峰
审核时间 2022-05-22
下载链接 https://m.zxxk.com/soft/33627252.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

浙江良品图书有限公司 精彩三年学考尖峰 信息技术 2022浙江 专题梳理5 Python程序实现   单击此处编辑母版文本样式 1 【必修1 第74—80页 指导意见第13—19页】 1.顺序结构:算法中各个步骤按照先后顺序依次执行的结构 2.输入语句:input()函数——获取键盘输入的数据 一般形式: x=input(”提示字符串”) 功能实现:首先输出提示字符串,等待用户键盘输入,以用户回车键结束,将键盘输入的值以字符串类型形式赋值到变量x中。 3.输出语句:print()函数——程序结果显示在输出设备上 一般形式: print(输出值1[,输出值2,输出值3……]) 单击此处编辑母版文本样式 功能实现:将多个输出值转换成字符串并输出。 4.交换两个变量的值的方法: 序列赋值:a,b=b,a 数学法: a=a+b;b=a-b;a=a-b 第三方交换:t=a;a=b;b=t 5.分支结构:先进行条件判断,再根据判断结果分别执行不同处理的控制结构。算法进行程序实现时,用if语句来实现。分支结构的算法实现: 单击此处编辑母版文本样式 (1)单分支结构: 单击此处编辑母版文本样式 (2)双分支结构: 单击此处编辑母版文本样式 (3)多分支结构: 单击此处编辑母版文本样式  注:① 一个if语句可以包含多个elif子句,最后的else子句是可选的。② Python语句中的缩进:语句块缩进4个空格。 单击此处编辑母版文本样式 典例1现有如下程序,执行程序后,键盘输入123后,c的值为 (  ) a=int(input()) b=a∥10 c=b%10 A.1   B.12   C.2   D.3 解析 a为整型123,b为12,c为b的个位数2。 C 单击此处编辑母版文本样式 典例2现有Python程序段,想要测试所有分支程序代码是否正确,下列数据中最恰当的一组是(  ) x=int(input('请输入整数x:')) if x>10: y=x**2 elif x>0: y=10*x else: y=0 B 单击此处编辑母版文本样式 print(y) A.0,10  B.11,2,-1  C.-2,2,6  D.12,100,-100 解析 三分支结构,分为大于10,大于0小于等于10,小于等于0三种情况。故B选项三个数据分别对应三个分支的条件,符合测试要求。 单击此处编辑母版文本样式 典例3现有Python程序段, 执行程序后,则运行结果为(  ) a,b,c=2,4,0 if a>b: c=a else: c=a+b print(c) A.0    B.2    C.4    D.6 解析 序列赋值后,a为2,b为4,c为0,if条件不成立,后执行c=a+b,则c为6。 D 单击此处编辑母版文本样式 【必修1 第80—83页 指导意见第13—19页】 1.for循环: 单击此处编辑母版文本样式 单击此处编辑母版文本样式 2.print函数的结束符end: print语句执行完成后,默认结束符为换行符,即结尾输出换行符。即:print(num1,num2,num3,......,end=' ') 若修改为print(num1,end=','),则表示:调用完print()语句后,以逗号为结束符。 3.range函数: range 函数用于生成整数序列。 通式:range(start,stop,step);该序列的索引范围为[startstop),步长为step。其中,start为起始值,默认值为0时可 单击此处编辑母版文本样式 省略;step为步长,默认值为1时可省略;stop为终值,不可省略如:range(0,10,1)可省略为range(10)。 4.while循环 单击此处编辑母版文本样式  5.转移和中断语句 Continue:中断本轮循环的执行,进入下一轮新的循环的判断 Break:跳出整个循环结构。 单击此处编辑母版文本样式 6.循环嵌套 一个循环体内可以嵌套另一循环,一般为双重循环,其循环总次数等于内外层次数之积。 单击此处编辑母版文本样式 典例4现有Python程序如下,执行完后s的值为(  ) s = 0 for i in range(10): if i%3==0: s=s+i A.3    B.18    C.9    D.4 解析 对0~9范围的整数序列进行循环,判断其是否为3的整数倍,其中0,3,6,9符合条件,执行分支语句的内部结构,累加得到18。 B 单击此处编辑母版文本样式 典例5计算s=1*2*3*4*5*6*7,则画

资源预览图

专题梳理5 Python程序实现 -2022高考信息技术【精彩三年】学考尖峰知识手册课件PPT(浙江专用)
1
专题梳理5 Python程序实现 -2022高考信息技术【精彩三年】学考尖峰知识手册课件PPT(浙江专用)
2
专题梳理5 Python程序实现 -2022高考信息技术【精彩三年】学考尖峰知识手册课件PPT(浙江专用)
3
专题梳理5 Python程序实现 -2022高考信息技术【精彩三年】学考尖峰知识手册课件PPT(浙江专用)
4
专题梳理5 Python程序实现 -2022高考信息技术【精彩三年】学考尖峰知识手册课件PPT(浙江专用)
5
专题梳理5 Python程序实现 -2022高考信息技术【精彩三年】学考尖峰知识手册课件PPT(浙江专用)
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。