铁头同学的学习记录----------python基础知识目录

python基础知识目录

(一)变量与简单数据类型

1.1变量 1.2字符串 1.3 int 1.4 bool

(二)列表、元组

2.1 列表 2.2元组

(三)字典

3.1字典 3.2字典的操作 3.3嵌套

(四)集合

4.1集合 4.2集合的操作

(五)文件

5.1文件的读取 5.2文件的写入 5.3文件的追加 5.4文件的修改 5.5其他操作

(六)函数----(一)

6.1函数的定义 6.2返回值return 6.3实参和形参

(六)函数----(二)

6.1函数的命名空间 6.2函数的嵌套和作用域 6.3闭包 6.4补充:默认参数注意的一点

(六)函数----(三)

6.1装饰器的本质、功能、原则 6.2装饰器的固定模式

(六)函数----(四)

6.1带参数的装饰器 6.2多个装饰器装饰一个函数 6.3补充:wraps

(六)函数----(五)

6.1迭代器 6.2可迭代协议,迭代器协议 6.3迭代器的好处

(六)函数----(六)

6.1生成器的进阶 6.2例子:获取移动平均值 6.3预激生成器的装饰器 6.4补充一个知识点:python 3 关于生成器的循环

6.5列表推导式和生成器表达

(六)函数----(七)

内置函数 a.按块分类 b.按字母排序

(六)函数----(八)

6.1匿名函数的格式 6.2匿名函数和五个特殊的内置函数可以结合使用 6.3面试题练一练

(六)函数----(九)

6.1递归 6.2例子 a.斐波那契 (1,1,2,3,5.....) b.二分查找算法 c.三级菜单

(七)常用模块----(一)

7.1正则表达式 7.2re模块

(七)常用模块----(二)

7.1collections模块 7.2时间模块

(七)常用模块----(三)

7.1os模块 7.2sys模块

(七)常用模块----(四)

7.1random模块 7.2序列化模块

(七)常用模块----(五)

7.1import 7.2from...import 7.3 __name__

(七)常用模块----(六)

7.1包 7.2异常处理

(七)常用模块----(七)

7.1hashlib 7.2configparser 7.3logging

(八)面向对象----(一)

8.1类的创建 8.2类命名空间与对象、实例的命名空间 8.3面向对象的组合

(八)面向对象----(二)

面向对象的三大特性----继承

8.1继承 8.2单继承和多继承 8.3继承与重用性 8.4派生 8.5钻石继承 8.6抽象类与接口类

(八)面向对象----(三)

面向对象的三大特性----多态,封装

8.1多态 8.2封装 8.3 property,classmethod,staticmethod

(八)面向对象----(四)

反射 getattr() hasattr() setattr() delattr()

(九)网络编程

9.1套接字(socket) 9.2黏包 9.3使用struct解决黏包 9.4检验客户端的合法性 9.5socketserver

(十)并发编辑----(一)

10.1multiprocess.process模块 10.2进程同步(multiprocess.Lock)

(十)并发编辑----(二)

10.1信号量multiprocessing.Semaphore 10.2事件multiprocessing.Event 10.3队列multiprocessing.Queue

(十一)web框架:Django---(一)

11.1Django基础命令 11.2路由控制 urls 

(十一)web框架:Django---(二

11.3视图函数

(十一)web框架:Django---(三)

11.4Django模块层
a.模版语法 b.单表操作 c.多表操作

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值