0
点赞
收藏
分享

微信扫一扫

Python 学习索引


  • 入门
  • python基础(基本数据类型, 逻辑语句, 逻辑判断, 格式化输出的两种使用)
  • 基础数据类型(介绍, 常用方法, 转换方法, 深浅拷贝, 列表去重)
  • 了解编码和编码转换
  • 文件操作
  • 文件操作(读/写文件, 光标使用, 容错判断, 修改文件示例)
  • 函数和类
  • 内置函数(内置函数方发表, filter/map/zip/print 使用示例)
  • 函数(参数和传参, 闭包, 匿名函数, 递归函数介绍)
  • 类和对象(继承和封装, 调用顺序)
  • 进阶
  • 装饰器(装饰器的两种写法, property动转静, classmethod类绑定, staticmethod不绑定)
  • 迭代器和生成器(可迭代对象, 迭代器, yield, 推导式)
  • 反射(hasattr, getattr, setattr, delattr)
  • 模块
  • 模块和包的导入
  • 常用模块(time, random, os, sys)
  • 高级模块(json, pickle, re, hashlib, requests, logging, 数据类型扩展模块)
  • tenacity(重试模块)
  • pymysql(操作数据库)
  • paramiko(ssh客户端)
  • yaml(读取 yaml 配置文件)
  • 并发编程
  • 进程, 线程, 协程的对比
  • 线程(GIL锁的概念, 子线程, 多线程, 守护线程, 线程锁, 信号量, 事件, 计时器)
  • 进程(同线程)
  • 协程(gevent 模块)
  • 池的用法和示例(以线程池为例)
  • 网络编程
  • 网络编程(TCP, 黏包问题, UDP, SOCKETSERVER)
  • 正则
  • python 正则规则(组, 元字符, 量词, 贪婪和非贪婪匹配)
  • 补充
  • try…finally…的用法(异常处理, 主动抛出异常, 自定义异常)
  • with…as…的用法
  • Queue(队列)
  • 对比python2和 python3



举报

相关推荐

0 条评论