目录

  • 1 Python语言入门
    • 1.1 课程导学
    • 1.2 本章导学
    • 1.3 Python语言概述(思政)
    • 1.4 Python程序运行及开发工具
    • 1.5 Python库的使用
    • 1.6 本章测验(思政)
    • 1.7 实验实践
  • 2 Python基础语法
    • 2.1 本章导学
    • 2.2 Python编程语法规范
    • 2.3 Python变量
    • 2.4 Python运算符
    • 2.5 Python输入输出
    • 2.6 本章测验
    • 2.7 实验实践
  • 3 Python基本数据类型
    • 3.1 本章导学
    • 3.2 Python数据类型介绍
    • 3.3 Python数字类型
    • 3.4 Python字符串类型
    • 3.5 基本数据类型操作
    • 3.6 本章测验
    • 3.7 实验实践
  • 4 Python组合数据类型
    • 4.1 本章导学
    • 4.2 Python组合数据类型概述
    • 4.3 列表
    • 4.4 元组
    • 4.5 字典
    • 4.6 集合
    • 4.7 本章测验
    • 4.8 实验实践(思政)
  • 5 程序控制与异常处理
    • 5.1 本章导学
    • 5.2 程序基本结构
    • 5.3 Python分支结构
    • 5.4 Python循环结构(思政)
    • 5.5 异常处理(思政)
    • 5.6 本章测验
    • 5.7 实验实践
  • 6 函数与模块
    • 6.1 本章导学
    • 6.2 函数、模块、包概述
    • 6.3 函数的定义与调用
    • 6.4 变量的作用域
    • 6.5 模块与包
    • 6.6 本章测验
    • 6.7 实验实践
  • 7 文件及数据组织
    • 7.1 本章导学
    • 7.2 文件操作
    • 7.3 目录操作
    • 7.4 数据操作
    • 7.5 本章测验
    • 7.6 实验实践
  • 8 面向对象编程
    • 8.1 本章导学
    • 8.2 面向对象概述
    • 8.3 类的定义和使用(属性与方法)
    • 8.4 类的封装
    • 8.5 类的继承与多态
    • 8.6 本章测验
    • 8.7 实验实践
  • 9 Python 标准库应用
    • 9.1 本章导学
    • 9.2 turtle库的应用(思政)
    • 9.3 random库的应用
    • 9.4 time库的应用
    • 9.5 Tkinter库的应用
    • 9.6 实验实践(思政)
  • 10 Python 扩展库应用
    • 10.1 本章导学
    • 10.2 Python扩展库管理
    • 10.3 常用第三方库介绍
    • 10.4 打包工具:PyInstaller
    • 10.5 分词工具:jieba(思政)
    • 10.6 词云工具:wordcloud(思政)
    • 10.7 实验实践
分词工具:jieba(思政)
  • 1 思政元素
  • 2 PPT教案
  • 3 视频

一、知识导入

《红楼梦》,别名《石头记》等,中国古代章回体长篇小说,中国古典四大名著之一,通行本共120回,一般认为前80回是清代作家曹雪芹所著,后40回作者为无名氏,整理者为程伟元高鹗。小说以贾、史、王、薛四大家族的兴衰为背景,以富贵公子贾宝玉为视角,以贾宝玉与林黛玉薛宝钗的爱情婚姻悲剧为主线,描绘了一些闺阁佳人的人生百态,展现了真正的人性美和悲剧美,可以说是一部从各个角度展现女性美以及中国古代社会百态的史诗性著作。

《红楼梦》版本有120回“程本”和80回“脂本”两大系统。程本为程伟元排印的印刷本,脂本为脂砚斋在不同时期抄评的早期手抄本。脂本是程本的底本。

《红楼梦》是一部具有世界影响力的人情小说、中国封建社会的百科全书、传统文化的集大成者。其作者以“大旨谈情,实录其事”自勉,只按自己的事体情理,按迹循踪,摆脱旧套,新鲜别致,取得了非凡的艺术成就。“真事隐去,假语存焉”的特殊笔法更是令后世读者脑洞大开,揣测之说久而遂多。二十世纪以来,《红楼梦》更以其丰富深刻的思想底蕴和异常出色的艺术成就使学术界产生了以为研究对象的专门学问——红学。 

二、课后练习

学习jieba库后,分别使用两种关键字提取方法实现“红楼梦.txt”全文出现频次最多的20个人名、地名(关键字)进行提取。