中国电子学会Python二级考点聚焦组合数据类型、流程控制、函数应用、文件操作、标准库使用,以下为核心要点与记忆点。
一、核心数据类型(必考)
• 列表:创建、索引/切片、增删改查、排序、推导式、遍历
• 元组:创建、访问、不可变特性、与列表区别
• 字符串:索引/切片、split/join、replace、format、len、遍历
• 字典:键值对操作、get()、keys()/values()/items()、遍历
• 补充:range用法、类型判断与转换、可变vs不可变类型差异
二、流程控制(高频)
• 分支:单/双/多分支(if-elif-else)、条件表达式
• 循环:for(配合range)、while、break/continue
• 异常处理:try-except基础应用
三、函数进阶(重点)
• 定义与调用、返回多值、默认参数、关键字参数
• 递归思想与简单递归实现
• 变量作用域:局部vs全局(global)
四、文件与数据格式化(基础)
• 文件操作:open(r/w/a)、read/write、close、with语句
• 一维/二维数据处理、CSV读写基础
五、标准库应用(实操)
• turtle:绘图基础(前进、转向、颜色、填充)
• random:randint、random、choice、shuffle
• time:基础时间函数(可选)
• 内置函数:print、input、eval、len、range、type等
六、综合应用(易错)
• 列表+循环+条件的嵌套逻辑
• 字典统计(如词频)
• 简单递归(如阶乘、斐波那契)
• 函数参数灵活运用
• 异常处理的简单场景
速记与备考建议
• 核心必掌握:列表、字典、循环、函数;高频实操:turtle、文件读写
• 区分易混点:list.sort() vs sorted()、元组不可修改、字典键唯一且不可变
• 备考路径:先练基础语法→模块专项→综合编程→真题模考