Python编程基础

蔡金程

目录

  • 1 第一章 Python概述
    • 1.1 第一课时 认识大数据和人工智能,Python的特点及应用领域
    • 1.2 第二课时 Python历史、Python2和Python3的版本区别
    • 1.3 第三课时 Python的安装使用
    • 1.4 第四课时 上机练习
    • 1.5 第五课时 Pycharm的安装和使用、本章小结
    • 1.6 第六课时 上机练习
  • 2 第二章 算法——程序的灵魂
    • 2.1 第7课时 算法
    • 2.2 第8课时 习题上机编程
    • 2.3 第9课时 面向过程和面向对象的编程思想
    • 2.4 第10课时 习题上机编程
  • 3 第三章 Python语法基础
    • 3.1 第11课时 基本语法、变量和数据类型
    • 3.2 第12课时 标识符和关键字、简单数值类型
    • 3.3 第13课时 算术运算符、赋值、复合赋值和比较运算符
    • 3.4 第14课时 逻辑运算符和成员运算符、位运算和运算符优先级及小结
    • 3.5 第15课时 习题上机编程
    • 3.6 第16课时 习题上机编程
  • 4 第四章 Python常用语句
    • 4.1 第17课时 判断语句1
    • 4.2 第18课时 判断语句1
    • 4.3 第19课时 习题上机编程
    • 4.4 第20课时 习题上机编程
    • 4.5 第21课时 循环语句和其他语句1
      • 4.5.1 第22课时 循环语句和其他语句2
    • 4.6 第23课时 习题上机编程
    • 4.7 第24课时 习题上机编程
  • 5 第五章 字符串
    • 5.1 第25课时 从《共产党宣言》到python字符串宣言
    • 5.2 第26课时 字符串的输入输出
    • 5.3 第27课时 切片操作及内建函数(部分)
    • 5.4 第28课时 字符串内建函数
    • 5.5 第29课时 习题上机编程
    • 5.6 第30课时 习题上机编程
  • 6 第六章 列表、元组、字典和集合
    • 6.1 第31课时 列表
    • 6.2 第32课时 列表嵌套、元组
    • 6.3 第33课时 字典
    • 6.4 第34课时 集合
    • 6.5 第35课时 习题上机编程
    • 6.6 第36课时 习题上机编程
  • 7 第七章 Python函数
    • 7.1 第37课时 什么是函数
    • 7.2 第38课时 函数返回值、函数案例-通讯录管理系统
    • 7.3 第39课时 函数嵌套调用、变量作用域、递归函数和匿名函数
    • 7.4 第40课时 常用函数
    • 7.5 第41课时 习题上机编程
    • 7.6 第42课时 习题上机编程
    • 7.7 第43课时 ​阶段案例设计-学生信息管理系统
  • 8 第八章 高级函数
    • 8.1 第44课时 高级函数-闭包和装饰器
    • 8.2 第45课时 高级函数-常见内置函数
    • 8.3 第46课时 习题上机编程
  • 9 第九章 Python文件和文件夹操作
    • 9.1 第47课时 文件操作
    • 9.2 第48课时二进制文件操作
    • 9.3 第49课时文件夹操作和批量创建、删除文件案例
    • 9.4 第50课时阶段案例学生通讯录管理系统(文件版)
    • 9.5 第51课时 上机 开发完成学生通讯录管理系统(文件版)
  • 10 第十章 Python异常处理
    • 10.1 第52课时 异常介绍和异常处理形式
    • 10.2 第53课时 捕获多个异常和异常处理的完整语句
    • 10.3 第54课时 抛出异常raise和assert语句
    • 10.4 第55课时 自定义异常、with语句和上下文管理器
  • 11 第十一章 模块
    • 11.1 第56课时 什么是模块
    • 11.2 第57课时 模块name属性和搜索路径
    • 11.3 第58课时 包的使用
  • 12 第十二章 Python面向对象编程
    • 12.1 第59课时 面向对象编程概念和类对象的定义使用
    • 12.2 第60课时 私有成员和公有成员、数据成员、方法属性
    • 12.3 第61课时 面向对象的三大特征
    • 12.4 第62课时 特殊方法与运算符重载 和阶段案例与本章小结
    • 12.5 第63课时 上机完成案例设计
    • 12.6 第64课时 上机完成案例设计
第42课时 习题上机编程

详见线上作业:第七章习题和上机编程