计划学习python的高级编程

深入的学习下,不需要多精通或者完全记忆,重在理解,以点带面,以后碰到相关知识懂得怎么回事。

可以按照以下模块,查找资料学习

Python教程

  • Python简介
  • 安装Python
  • 第一个Python程序
    • 使用文本编辑器
    • 输入和输出
  • Python基础
    • 数据类型和变量
    • 字符串和编码
    • 使用list和tuple
    • 条件判断和循环
    • 使用dict和set
  • 函数
    • 调用函数
    • 定义函数
    • 函数的参数
    • 递归函数
  • 高级特性
    • 切片
    • 迭代
    • 列表生成式
    • 生成器
  • 函数式编程
    • 高阶函数
    • 匿名函数
    • 装饰器
    • 偏函数
  • 模块
    • 使用模块
    • 安装第三方模块
    •  使用__future__
  • 面向对象编程
    • 类和实例
    • 访问限制
    • 继承和多态
    • 获取对象信息
  • 面向对象高级编程
    • 多重继承
    • 使用__slots__
    • 使用@property
    • 使用元类
  • IO编程
    • 文件读写
    • 操作系统
    • 序列化
  • 错误和调试
    • 错误处理
    • 调试
  • 进程和线程
    • 进程
    • 线程
  • 正则表达式
  • 常用内建模块
  • 常用第三方模块
  • 图形界面
  • 网络编程
    • TCP/IP简介
    • Socket编程
    • UDP编程
  • 电子邮件
  • 访问数据库
    • 使用sqlite
    • 使用MySQL
  • Web开发
    • HTML与HTTP协议简介
    • 发起HTTP请求
    • WSGI接口
    • 处理HTTP请求
    • 动态响应
    • 使用模板
    • 常用Web框架
    • 部署与运维
  • 分布式进程
  • 协程

你可能感兴趣的:(计划学习python的高级编程)