大数据精准命题,命中率高,题库下载:https://www.afuketang.com/13702
第三方库是计算机二级 Python 绝对核心考点:选择题必考 2~4 道,操作题必出一道完整大题(中文分词 / 打包 / 数据分析 / 可视化四选一)。我把每个库的安装、核心函数、考试考点、易错点、必背代码、考试例题全部整理好,直接对标考试。
考试定位:操作题必考库之一,专门用于中文文本处理,选择题也常考。
作用:对中文句子进行分词(把一句话切成词语)
安装命令(背下来)
bash
运行
pip install jieba
表格
函数作用考试重点jieba.lcut(s)精确模式(默认)最常用,切分无冗余,返回列表jieba.lcut(s, cut_all=True)全模式把所有可能词语都切出来,有冗余jieba.lcut_for_search(s)搜索引擎模式先精确分词,再对长词细分jieba.add_word(word)添加自定义词解决专有名词、人名地名分错问题
python
运行
import jieba # 必须先导入
# 1. 精确模式(考试90%用这个!)
ls = jieba.lcut("计算机二级Python")
print(ls) # 输出:['计算机', '二级', 'Python']
# 2. 全模式
ls = jieba.lcut("计算机二级Python", cut_all=True)
# 3. 搜索引擎模式
ls = jieba.lcut_for_search("中华人民共和国")
# 4. 添加自定义词典
jieba.add_word("大数据")
返回值:所有 lcut 函数都返回列表
三种模式区别:精确模式无冗余,全模式有冗余
操作题题型:词频统计、文本分词、关键词提取
考试定位:操作题必考库,只考命令行使用,不考代码。
作用:把 .py 脚本 → Windows 可执行文件(.exe)
无需 Python 环境就能运行
安装命令
bash
运行
pip install pyinstaller
bash
运行
# 单个文件打包(考试100%考这个)
pyinstaller -F 脚本名.py

打包命令必须在 CMD 里执行,不是在 Python 代码里写
生成文件位置:脚本目录下的 dist 文件夹
作用:脱离 Python 环境运行程序
考试定位:数据分析基础,数组运算是核心,选择题高频,操作题偶尔考。
作用:高效数值计算、矩阵 / 数组运算(比 Python 列表快很多)
核心数据类型:ndarray 数组
安装
bash
运行
pip install numpy
导入惯例(必须背)
python
运行
import numpy as np
(1)创建数组
python
运行
# 从列表创建
a = np.array([1, 2, 3])
# 全0数组 2行3列
a = np.zeros((2, 3))
# 全1数组
a = np.ones((2, 3))
# 整数序列(左闭右开,同 range)
a = np.arange(10) # 0~9
(2)数组常用属性
python
运行
a.shape # 查看形状(几行几列),返回元组
a.reshape(2, 5) # 改变形状
(3)逐元素运算(考试重点)
python
运行
a = np.array([1,2,3])
b = np.array([4,5,6])
print(a + b) # [5 7 9] 对应位置相加
print(a * b) # 对应位置相乘
数组运算是逐元素运算
shape 返回数组形状(维度)
arange 同 range,左闭右开
考试定位:操作题超级高频(表格数据处理),选择题必考,必须掌握。
作用:处理表格、Excel、CSV数据
核心对象:DataFrame(二维表格)
安装
bash
运行
pip install pandas
导入惯例
python
运行
import pandas as pd
(1)读取文件
python
运行
# 读取 CSV 文件(必考)
df = pd.read_csv("data.csv")
(2)查看数据
python
运行
df.head() # 查看前5行
df.info() # 查看数据信息(类型、缺失值)
df.describe() # 数值列统计(均值、标准差等)
(3)数据筛选(重点)
python
运行
# 筛选 age 列 > 20 的行
df[df['age'] > 20]
read_csv 读取 CSV 文件
DataFrame 表示表格数据
条件筛选语法:df[条件]
考试定位:操作题必考(画图),选择题必考图表类型。
作用:绘制图表(折线图、柱状图、饼图)
安装
bash
运行
pip install matplotlib
导入惯例
python
运行
import matplotlib.pyplot as plt
python
运行
# 1. 折线图(变化趋势)
plt.plot(x, y)
# 2. 柱状图(对比数据)
plt.bar(x, y)
# 3. 饼图(占比)
plt.pie(data)
# 4. 显示图像(必须写!)
plt.show()
必须写 plt.show(),否则不显示图片
图表用途:
折线图:趋势
柱状图:比较
饼图:占比
只考作用,不考代码,背作用即可:

jieba:中文分词,lcut 精确模式,返回列表
PyInstaller:打包 exe,命令 pyinstaller -F xxx.py
numpy:数值数组,array、zeros、arange、逐元素运算
pandas:数据分析,read_csv、DataFrame、条件筛选
matplotlib:画图,plot/bar/pie + plt.show()
其他:requests(网络)、PIL(图像)、sklearn(机器学习)
操作题三大必考题:jieba 分词、PyInstaller 打包、pandas+matplotlib 数据分析可视化
所有库必须先安装再导入,安装用 pip install,代码用 import
命令行打包、中文分词、图表绘制是最高频考点