Python 第一篇:计算机核心基础 01 计算机核心基础 02 计算机核心基详解 第二篇:编程语言 01 编程语言与python介绍 第三篇:python语法入门 01 python语法入门变量 02 python语法入门之基本数据类型 03 python语法入门之垃圾回收机制 04 python语法入门之用户交互 05 python语法入门之基本运算符 06 python语法入门之可变不可变类型 07 python语法入门之条件 08 python语法入门之基本运算符之逻辑运算 09 python语法入门之基本运算符之成员运算与身份运算 10 python语法入门之流程控制之if判断 11 python语法入门之深浅拷贝 12 python语法入门之流程控制之while循环 13 python语法入门之流程控制之for循环 变量、基本数据类型-练习 垃圾回收机制、用户交互、基本运算-练习 深浅拷贝、while循环-练习 综合练习 第四篇:编程语言基本数据类型及内置方法 01 基本数据类型之数字类型及其内置方法 02 基本数据类型之字符串类型及其内置方法 03 基本数据类型之列表类型及其内置方法 04 基本数据类型之元组类型及其内置方法 05 基本数据类型之字典类型及其内置方法 06 基本数据类型之集合类型及其内置方法 列表、元组、字典-练习 for循环、数字、字符串类-练习 第五篇:编程语言字符编码与文件处理 01 字符编码 02 文件处理part1 03 文件处理part2 04 文件处理part3 集合、字符编码-练习 文件处理part1-练习 文件处理part2-练习 第六篇:函数 01 函数的基本使用 02 函数的参数 03 名称空间与作用域 04 函数对象+函数嵌套+闭包 05 装饰器 06 迭代器 07 生成器 08 函数递归 09 二分法 10 面向过程与函数式 11 函数标注 12 内置函数 文件处理part3、函数的基本使用-练习 函数的参数-练习 名称空间与作用域-练习 函数对象+函数嵌套+闭包-练习 综合练习 装饰器-练习 装饰器,迭代器,生成器-练习 生成器,函数递归-练习 第七篇:模块 01 模块 02 包 03 软件开发的目录规范 04 time+datetime模块 05 random模块 06 os模块 07 sys模块 08 shutil模块 09 json&pickle模块 10 shelve+xml模块 11 configparser模块 12 hashlib模块 13 subprocess模块 14 logging模块 15 re模块 16 importlib模块 17 uuid模块 函数式, 模块-练习 小说阅读器-练习 检索文件夹大小,验证码,文件copy脚本,模拟进度条-练习 json, configpaser, hashlib, subprocess-练习 函数和模块之间综合练习 ATM + 购物车 第八篇:面向对象 01 面向对象编程 02 封装 03 继承与派生 04 多态与鸭子类型 05 绑定方法与非绑定方法 06 反射 07 内置方法(魔法方法) 08 元类 高度整合选课系统项目-练习 高度整合选课系统项目1-练习 菱形问题,高度整合选课系统项目2-练习 元类-练习 通过上下文管理器写一个mysql的连接,通过with管理-练习 写一个类,有个name属性,如果name赋值为非字符串,就不让放-练习 第九篇: 异常处理 01 异常处理 第十篇: 网络编程 01 互联网协议 02 网络编程 编写远程执行命令的CS架构软件-练习 编写cs架构的软件,实现客户端可以下载服务端的文件,如图片、视频、文本等-练习 第十一篇: 并发编程 01 操作系统 02 多进程理论篇 03 多进程操作篇 04 多线程 05 协程 06 网络IO模型 进程重点概念和进程2种创建-练习 生产者消费者模型书写,使用多进程实现服务端并发-练习 利用多进程或多线程实现执行系统命令的TCP服务端的并发-练习