目录
第1章绪论
1.1学习目标与要求
1.2知识要点
1.2.1Python语言的优点
1.2.2Python语言的应用领域
1.2.3Python开发环境的安装
1.2.4IDLE两种模式的使用
1.2.5IDLE交互模式的快捷键
1.3实践与指导
实践1计算圆柱体的体积
实践2计算矩形的周长和面积
实践3程序分析及完善
实践4编写程序输出Hello World
实践5编写程序输出*号组成的三角形
实践6编写程序输出一个字符串
第2章Python基础
2.1学习目标与要求
2.2知识要点
2.2.1基本数据类型
2.2.2内置函数
2.2.3常见的第三方库
2.2.4编码规范
2.2.5运算符
2.3实践与指导
实践1常量与变量
实践2计算一元二次方程的根
实践3程序分析及完善
实践4四则运算
实践5数位数字和
实践6年龄计算
第3章选择结构
3.1学习目标与要求
3.2知识要点
3.2.1单分支结构
3.2.2双分支结构
3.2.3多分支结构
3.3实践与指导
实践1发放购物券
实践2一日游收费
实践3BMI
实践4游戏人物血量
实践5归一化
实践6天数
第4章循环结构
4.1学习目标与要求
4.2知识要点
4.2.1while循环
4.2.2扩展while循环
4.2.3for循环
4.2.4break和continue
4.2.5循环嵌套
4.3实践与指导
实践1阅读推演
实践2字符类别统计
实践3偶数拆分为两个素数之和
实践4四位升序数
实践5Fibonacci数列
实践6ex计算
第5章列表与元组
5.1学习目标与要求
5.2知识要点
5.2.1列表
5.2.2元组
5.3实践与指导
实践1阅读推演
实践2随机数个数统计
实践3生成不重复的随机数
实践4评委评分
实践5成绩数据统计
实践6选择排序
第6章字典与集合
6.1学习目标与要求
6.2知识要点
6.2.1字典
6.2.2集合
6.3实践与指导
实践1字典、集合的操作
实践2天数
实践3生成不重复的随机数
实践4公司合并
实践5歌手海选
实践6字符统计
第7章函数和模块
7.1学习目标与要求
7.2知识要点
7.2.1函数定义
7.2.2函数参数
7.2.3变量作用域
7.2.4匿名函数
7.2.5递归函数
7.2.6内置函数
7.2.7模块
7.3实践与指导
实践1函数的调用过程
实践2组合数
实践3有序序列插入数据
实践4素数
实践5猴子吃桃
实践6自幂数
第8章类和对象
8.1学习目标与要求
8.2知识要点
8.2.1类
8.2.2对象
8.2.3属性和方法
8.2.4继承
8.3实践与指导
实践1动物类的创建
实践2计算学生年龄
实践3购物车结算
实践4教师、学生类的继承
实践5图形计算系统
实践6薪资管理系统
第9章文件处理
9.1学习目标与要求
9.2知识要点
9.2.1文件
9.2.2文件的访问
9.3实践与指导
实践1程序阅读
实践2求均值
实践3最高得分名单
实践4字符统计
实践5村主任选举
实践6成绩统计分析
第10章中文分词和词云
10.1学习目标与要求
10.2知识要点
10.2.1分词
10.2.2jieba
10.2.3关键词提取
10.2.4词云图
10.3实践与指导
实践1中文分词的三种模式
实践2词典的维护
实践3文件关键词的提取
实践4英文小说词云图制作
实践5制作《给青年的十二封信》中文词云图
实践6制作《苏东坡传》关键词词云图
第11章图形界面开发
11.1学习目标与要求
11.2知识要点
11.2.1Tkinter库
11.2.2Tkinter 组件
11.2.3布局管理器
11.2.4事件处理
11.3实践与指导
实践1猜数字游戏
实践2背单词游戏
实践3单位换算器
实践4用户登录界面
第12章网络爬虫
12.1学习目标与要求
12.2知识要点
12.2.1爬虫介绍
12.2.2爬虫伦理
12.2.3常见的爬虫
12.2.4selenium
12.3实践与指导
实践1爬取豆瓣Top250电影数据
实践2爬取苏州空气质量数据
实践3爬取成绩数据
第13章数据分析与可视化
13.1学习目标与要求
13.2知识要点
13.2.1数据分析与可视化介绍
13.2.2数据分析
13.3实践与指导
实践1苏州空气质量数据分析
实践2成绩数据分析——阶段性成绩对比柱状图
实践3成绩数据分析——时长和卷面分关系的散点图绘制
实践4证券指数数据分析
第14章综合案例
14.1学习目标与要求
14.2知识点
14.2.1数据获取
14.2.2数据清洗
14.2.3绘制图
14.3实践与指导
实践1G7+1国家GDP变化分析
实践2主要国家人口变化分析
实践3主要国家人口出生率变化分析
第15章AI+编码
15.1学习目标与要求
15.2知识点
15.2.1集成开发环境
15.2.2Trae AI IDE的使用
15.2.3通用大模型赋能编码
参考文献
