Python期末复习要点

基于2026学年《Python程序设计》教学日历及全部讲次作业代码整理。课程 32 理论学时,2学分,教材《Python程序设计基础(第三版)》李东方等。


考试题型

题型分值内容
选择题30分(15×2)标识符、数据类型与运算符、输入输出、分支结构、循环结构、列表、字符串、字典、绘图、词云、函数、正则、爬虫、文件读写
填空题20分图形打印、字典统计+写文件TXT、函数+tkinter
简答题20分(4×5)程序结构、数据类型、正则与爬虫、词频分析与词云
编程题30分(3×10)程序结构、matplotlib绘图、基于文件CSV的统计分析

考试形式:闭卷机考


章节导航


课程概览

讲次日期教学内容对应章节
1Python概述、标准库、变量命名、输入输出、顺序结构Ch01-Ch02
2数据类型、运算符、格式化输出、选择结构Ch02-Ch03
3选择结构(续)、循环结构(while/for)Ch03-Ch04
4循环应用(完全数、素数、穷举、图形打印)Ch04
5字符串操作与方法、恺撒密码、列表基础Ch05-Ch06
6列表、元组、jieba中文分词Ch06
7字典、集合、词频统计与词云Ch07
8文件读写操作、CSV处理、模拟题分析Ch09
9错误处理、词频分析综合案例、函数定义Ch08-Ch09
10函数参数传递、lambda、高阶函数、matplotlibCh08-Ch10
11递归、变量作用域、面向对象基础、tkinterCh08-Ch12
12tkinter控件(Label/Entry/Button/Text)Ch12
13Matplotlib(折线图/条形图/饼图/散点图/子图)、NumPyCh10
14网络爬虫、requests、正则表达式Ch11
15正则表达式(续)、综合复习Ch11

复习建议

  1. 先通读各章知识点,重点关注加粗标记的考点和易错点
  2. 理解并手写代码示例,每章附有对应作业代码,建议独立重写一遍
  3. 重点章节:选择结构(Ch03)、循环结构(Ch04)、字符串(Ch05)、列表与字典(Ch06-Ch07)、函数(Ch08)、文件操作(Ch09)、数据可视化(Ch10)、正则与爬虫(Ch11)
  4. 易错点:变量作用域、递归出口、正则贪婪匹配、文件编码方式、字典.get()方法、列表切片边界
  5. 编程题重点准备:图形打印、matplotlib绘图(折线图/条形图/饼图/散点图)、CSV文件统计分析