高等程序设计

李小英

目录

  • 1 Python语法基础
    • 1.1 Python概述
    • 1.2 python入门知识点与实验
    • 1.3 数字类型
    • 1.4 字符串类型
    • 1.5 实验与拓展
      • 1.5.1 课堂拓展2-数据的表示
      • 1.5.2 “武大樱花”文字图像视频案例分析
        • 1.5.2.1 “武大樱花”文字视频分析
      • 1.5.3 实例:推理游戏Begals
  • 2 python程序控制结构
    • 2.1 程序基本结构与分支结构
    • 2.2 循环结构
    • 2.3 实验
    • 2.4 综合练习
    • 2.5 拓展实例:计算圆周率
  • 3 组合数据类型
    • 3.1 序列和列表
    • 3.2 元组集合字典
      • 3.2.1 词云库的使用
      • 3.2.2 政府工作报告词云
    • 3.3 实验与习题
  • 4 函数和模块化编程
    • 4.1 函数
    • 4.2 实例:七段数码管绘制
    • 4.3 实验
    • 4.4 算法
      • 4.4.1 函数嵌套和递归
      • 4.4.2 程序设计方法论
  • 5 文件
    • 5.1 文件和路径
    • 5.2 PIL图像库
    • 5.3 数据格式化
  • 6 互联网信息处理
    • 6.1 网络思维
    • 6.2 网络信息提取
    • 6.3 实例:爬虫案例1
    • 6.4 实例2:《安家》影评爬取
  • 7 数据处理与可视化
    • 7.1 数据处理
    • 7.2 数据可视化
    • 7.3 科学计算
    • 7.4 数据文件处理综合案例
    • 7.5 实例:《安家》影评分析
    • 7.6 编程经验与使用技巧
      • 7.6.1 Jupyter Notebook简单使用方法
      • 7.6.2 Excel中csv中文乱码解决方法
  • 8 人工智能
    • 8.1 AI-1-智能决策:搜索与优化
    • 8.2 AI-2-分类与聚类
    • 8.3 AI-3-图像与感知
    • 8.4 AI-4-大数据与机器人
    • 8.5 教材对应6-9章PPT
    • 8.6 AI部分练习题及参考答案
    • 8.7 理论教材第1-2,6-8章选择题及答案
  • 9 头歌实训参考答案
    • 9.1 实验1 Python程序设计语法基础
    • 9.2 实验2 Python数字类型实验
    • 9.3 实验3 字符串类型
    • 9.4 实验4 分支结构
    • 9.5 实验5 循环结构
    • 9.6 实验6 多重循环
    • 9.7 综合案例-图书销售数据处理
    • 9.8 图书订单管理-基于文件
    • 9.9 文件处理(选做)
    • 9.10 实验11异常处理(选做)
    • 9.11 网页爬虫与信息提取基础
    • 9.12 pandas数据处理
    • 9.13 数据可视化
  • 10 练习题及试卷参考答案
    • 10.1 Python语法基础-选择题答案
    • 10.2 表达式练习及参考答案
    • 10.3 字符串编程练习参考答案
    • 10.4 分支编程练习及参考答案
    • 10.5 循环编程练习及参考答案
    • 10.6 单选题练习及参考答案
    • 10.7 组合类型选择题答案
    • 10.8 组合类型编程练习参考答案
    • 10.9 函数单选题答案
    • 10.10 函数编程练习题参考答案
    • 10.11 文件和路径-选择题答案
    • 10.12 期中模拟题及参考答案
    • 10.13 期末模拟卷及参考答案
    • 10.14 期末复习实训题参考答案
    • 10.15 2021秋期中考试卷及参考答案
    • 10.16 理论教材各章参考答案
  • 11 趣味话题
    • 11.1 人与机器的博弈
函数编程练习题参考答案