python基础(待补充)
第一篇:计算机的基础知识
- 编程语言的介绍
- 计算机介绍和五大组成
- 平台与软件跨平台介绍
- CS、BS架构和网络通信协议
- 操作系统的介绍
- cpu详解
- 存储器详解
- 操作系统启动流程和BIOS介绍
- 关于编辑器和解释型编译型语言
第二篇:python环境的搭建
- python介绍和解释器的安装(暂略)
- python程序的运行方式和步骤
- 集成开发环境和虚拟环境介绍
第三篇:python中的基础数据类型
- 变量与常量
- 基础数据类型之数字和字符串
- 基础数据类型之列表
- 基础数据类型之字典
- 基础数据类型之元组
- 基础数据类型之集合
- 可变类型和不可变类型
第四篇:python中的基本语法
- input与print语法
- 基本运算符
- if判断语法
- while循环语法
- for循环语法
- 字符编码和python中的文件处理
第五篇:python中的函数
- 函数的定义、调用、返回值和参数
- 函数的名称空间和作用域
- 函数的对象
- 闭包函数
- 装饰器
- 迭代器与生成器(yield )
- 三元表达式和生成式
- 函数的递归
- 匿名函数
第六篇:面向对象编程
- 面向对象介绍
- 面向对象高级--反射、内置方法和元类 (内置方法__str__等又称魔法方法)
第七篇:网络编程
- CS、BS架构和网络通信协议 (重要理解)
- 基于tcp协议的套接字通信
- 基于udp协议的套接字通信
- tcp协议通信的粘包问题
- 基于socketserver模块实现并发
第三篇:python中的常用模块
- json模块(序列化模块
- python中的常用模块
- 模块补充
第三篇:并发编程
- 多道技术、异步同步和阻塞非阻塞
- 线程
- 进程
- 进程、线程补充与协程相关介绍
- IO模型
第三篇:其他
- 一切皆对象和深浅拷贝
- web开发模式
- pymysql的使用
- base64编码和解码
- pip换源
- python中虚拟环境的搭建