Python程序设计

郑淑晖

目录

  • 1 课程准备
    • 1.1 网络课程导学
    • 1.2 学生网络课程学习指引
  • 2 程序设计语言概述(第一周)
    • 2.1 计算机的概念
    • 2.2 程序设计语言
    • 2.3 Python语言概述
    • 2.4 Python开发环境配置
    • 2.5 程序的基本编写方法
    • 2.6 补充视频
    • 2.7 章节测试
  • 3 基本数据类型(第二周)
    • 3.1 数字类型
    • 3.2 数字类型的操作
    • 3.3 math库的使用
    • 3.4 数字类型实例
    • 3.5 字符串类型及其操作
    • 3.6 字符串类型的格式化
    • 3.7 章节测试
  • 4 程序的控制结构
    • 4.1 程序的基本结构(第三周)
      • 4.1.1 PPT
      • 4.1.2 视频
    • 4.2 程序的分支结构(第三周)
      • 4.2.1 PPT
      • 4.2.2 视频
      • 4.2.3 第3周测试
    • 4.3 程序的循环结构(第四周)
      • 4.3.1 PPT(第4周)
      • 4.3.2 视频(第4周)
    • 4.4 random库的使用(第四周)
      • 4.4.1 PPT(第4周)
      • 4.4.2 视频(第4周)
      • 4.4.3 附加视频(第4周)
      • 4.4.4 第4周测试(第4周)
    • 4.5 实例-π的计算(第5周)
      • 4.5.1 PPT
      • 4.5.2 视频
      • 4.5.3 附加视频
    • 4.6 异常处理机制(第5周)
      • 4.6.1 PPT
      • 4.6.2 视频
  • 5 函数
    • 5.1 函数的基本使用(第6周)
      • 5.1.1 PPT
      • 5.1.2 视频
      • 5.1.3 附加视频
    • 5.2 函数的参数传递(第6周)
      • 5.2.1 PPT
      • 5.2.2 视频
      • 5.2.3 第6周测试
    • 5.3 datetime库的使用(第7周)
      • 5.3.1 PPT
      • 5.3.2 视频
    • 5.4 函数的递归(第7周)
      • 5.4.1 PPT
      • 5.4.2 视频
      • 5.4.3 附加视频
  • 6 组合数据类型
    • 6.1 组合数据类型概述(第8周)
    • 6.2 列表类型和操作(第8周)
    • 6.3 基本统计值计算(第9周)
    • 6.4 字典类型的计算(第10周)
    • 6.5 jieba库的使用(第11周)
  • 7 文件和数据格式化
    • 7.1 文件的使用(第12周)
      • 7.1.1 学习文档
      • 7.1.2 视频
      • 7.1.3 第12周测试
    • 7.2 PIL库的使用(第13周)
    • 7.3 一维和二维数据格式化和处理(第14周)
    • 7.4 高维数据的格式化(第14周)
    • 7.5 json库的使用(第15周)
  • 8 随堂考试(第16周)
补充视频