1、python基础部分
Python基础语法入门: Python语言介绍、发展史、与其它语言的对比 编程语言分类,解释性PK编译性的优缺点 Python环境的安装、和Pycharm的使用 基本语法:变量、常量命名规范、程序执行、编码区别 二进制的演化与运算 基本数据类型:int、str、bool、list、dict、set 流程控制:if 、elif、else、for、while语句 break & continue 的作用 数据类型、字符编码、文件操作: 字符编码类别、编码转换 Python2 与 Python3的编码区别 Python2 与 Python3上的bytes 与str的差别 文件IO处理、通过Python对文件实现增删改查 三元表达式 十六进制、二进制、八进制、十进制的互相转换 数据类型:list、tuple、dict、set、str的详细使用 函数、递归、生成器、迭代器: 为什么用函数,函数定义及特性 函数语法 函数参数、返回值、高阶函数、嵌套函数 全局变量与局部变量 递归原来与特性 通过递归实现斐波哪契数列运算 名字空间、LEGB、闭包原理 迭代器,生成器,列表推导式 装饰器作用、原理、与实际使用 内置方法:all、sorted、eval、compile、reduce、filter.... 常用模块学习: 模块的跨目录导入 相对导入与句对导入 常用标准库:os、sys、time、datetime、random、re、jsom、pickle、shelve、shutil、xml的学习 常用标准库configparser配置文件解析、logging日志、xml处理、subprocess命令的交互等模块学习 案例:通过random模块生成随机验证码
:通过logging模块开发日志分析程序
2、python函数部分
3、python面向对象部分
4、python模块部分
5、网络编程
6、python知识扩展
https://www.cnblogs.com/aihuidi/