必修1 第三章 第三节常见程序结构-【学考一号】2024新教材高中信息技术学业水平复习方略课堂精讲

2024-03-19
| 2份
| 3页
| 117人阅读
| 5人下载
金华市合创展教育图书有限公司
进店逛逛

内容正文:

考点一 顺序结构及内建函数 1. 顺序结构的程序代码执行方式是按语 句的排列袁自上而下尧依次执行遥 2. Python常见的内建函数遥 考点二 分支结构 1. 分支结构通过判断某些特定条件是否 满足来决定下一步的执行流程袁常见的有单分 支选择结构尧双分支选择结构尧多分支选择结构遥 2. 注意在 Python中对缩进有严格要求袁可 以根据缩进来判断语句的从属关系袁 一般将语 句块缩进 4个空格遥 3. if语句的基本结构遥 淤单分支选择结构遥 if <条件>: <语句块> 于双分支选择结构遥 if <条件>: <语句块 1> else: <语句块 2> 盂多分支选择结构遥 if <条件 1>: <语句块 1> elif <条件 2>: <语句块 2> 噎噎 elif <条件 N>: <语句块 N> else: <语句块 N+1> 考点三 循环结构 1. for循环语句的格式遥 for <变量> in <序列>: <循环体> 咱else: <语句块>暂 揖注意铱for循环语句是通过次数来控制循环 的执行过程袁即循环的次数可计算遥 函数 描述 print(x) 输出 x的值 input(咱prompt暂) 获取用户输入 int(object冤 将字符串和数字转换成整型 float(object) 将字符串和数字转换成实型 abs(x) 返回 x的绝对值 help() 提供交互式帮助 len(seq) 返回序列的长度 str(x) 将 x转换成字符串 chr(x) 返回 x对应的字符 ord(x) 返回 x对应的 ASCII值 round(x咱,n暂) 对 x进行四舍五入渊如果给定n袁 就将数 x 转换为小数点后有 n 位的数冤 max渊s,咱,args...暂) 返回序列的最大值渊如果给定多 个参数袁则返回给定参数中的最 大值冤 min(s,咱,args...暂) 返回序列的最小值渊如果给定多 个参数袁则返回给定参数中的最 小值冤 构·网络体系 第三节 常见程序结构 学·知识清单 常见程序结构 分支结构if-elif语句 if语句 顺序结构 内建函数 while语句 for语句 循环结构 第三章 算法的程序实现 17 课堂精讲 学考一号 高中学业水平复习方略 信息技术 2. while循环语句的常见格式遥 while <条件>: <循环体> 揖注意铱在 while 循环前应对变量赋初值遥 while 循环在执行时袁首先会判断条件是否为 真袁如果条件为真袁在执行一次循环体后袁再次 判断条件是否为真袁如果仍为真袁那么再执行 一次循环体袁以此类推袁直到条件为假时退出 while语句遥 3. range函数遥 range函数由三个参数渊起始值尧终值尧步长 值冤来决定序列中元素的个数和范围遥 range函 数的参数必须为整数遥若起始值缺省袁则默认为 0遥步长值是序列中每个元素之间的差袁若缺省袁 则默认为 1遥 淤range(a)等价于 range(0,a)袁产生连续整数 序列院0袁1袁噎袁a-1遥 于range(a,b)袁产生连续整数序列院a袁a+1袁噎袁 b-2袁b-1遥 盂range(a,b,k)袁k为步长袁若 k为正数袁产生 整数序列院a袁a+k袁a+2k袁噎袁最后一个数必须小于 b曰若 k为负数袁产生整数序列院a袁a+k袁a+2k袁噎袁 最后一个数必须大于 b遥 4. break语句和 continue语句遥 如果想中途退出循环袁可以用 break语句遥 如果想提前结束本次循环袁可以使用 continue 语句遥 使用这两个语句时要注意以下几项遥 淤break院结束整个循环袁即不再循环袁转而 执行循环结构后面的语句遥 于continue院结束本次循环袁继续下一次的 循环遥 盂break和 continue只能用于循环中袁不可 单独使用遥 5. for语句与 while语句的区别遥 淤for语句可以设置次数袁而在不知道执行 次数的情况下用 while语句遥 于for语句在遍历完序列之后结束袁而 while 语句在条件为假时结束遥 盂在对一个数组进行循环时袁一般来说袁如 果每轮循环都是在循环处理完后才将循环变量 增加的话袁使用 for语句比较方便遥 如果循环处 理的过程中就要将循环变量增加袁使用 while语 句比较方便遥 使用时可根据不同的实际情况采 用不同的语句袁让处理过程更加方便遥 1达标 有如下 Python 程序段袁运行后袁 输出结果为渊 冤 a=8;b=7 c=a-b b=c+a c=a+b print(c) A. 17 B. 15 C. 7 D. 11 2达标 有如下 Python程序段院 s="python";ans=" " for i in range(len(s)): c=s咱i暂 if "a"<=c<="z":

资源预览图

必修1 第三章 第三节常见程序结构-【学考一号】2024新教材高中信息技术学业水平复习方略课堂精讲
1
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。