
python基础必备知识
文章平均质量分 76
主要是了解并熟悉python的语法使用,还有一些python的底层机制需要了解
JTOOP
这个作者很懒,什么都没留下…
展开
-
Python 常用设计模式笔记
文章目录Python 常用设计模式笔记一 概要1 资源2 个人总结二 设计模式概念1 设计原则2 设计模式分类三 具体设计模式分析1 创建型模式1.1 简单工厂模式1.2 工厂方法模式1.3 抽象工厂模式1.4 建造者模式1.5 单例模式2 结构型模式2.1 适配器模式2.2 桥模式2.3 组合模式2.4 外观模式2.5 代理模式3 行为型模式3.1 责任链模式3.2 观察者模式3.3 策略模式3.4 模板方法模式Python 常用设计模式笔记一 概要以下所有内容是我总结的B站视频的个人理解,都是按照原创 2021-08-06 10:32:55 · 306 阅读 · 0 评论 -
PEP代码规范简单总结
PEP代码规范1 当一个判断条件太长以致于要换行的时候,可以使用()将他们括起来,更好的可读性。()会隐式的将他们连接起来if 'a' == 'bba' and 'b' in ['bb','sds'] and isinstance('c',str) or a+b <= 10: print('sss')# 可以改写为以下代码if ('a' == 'bba' and 'b' in ['bb','sds'] and isinstance('c',str) or a+b <原创 2021-04-19 11:31:35 · 519 阅读 · 2 评论 -
Python中的魔法函数
参考文章:魔法函数讲解:https://zhuanlan.zhihu.com/p/344951719具体魔法函数分析:https://blog.youkuaiyun.com/u012147447/article/details/83753450描述符概念:https://www.zhihu.com/question/24455979Python中的魔法函数1 什么是魔法函数为类增加一些额外功能的函数,以__xx__()的形式定义(不可以自定义)的函数,是Python 的一种高级语法2 常见的魔法函原创 2021-04-02 09:21:01 · 173 阅读 · 2 评论 -
python赋值、浅拷贝、深拷贝
python赋值、浅拷贝、深拷贝详细讲解:https://blog.youkuaiyun.com/weixin_30834019/article/details/99137166?utm_source=app可视化网站:http://pythontutor.com/live.html#mode=edit首先了解知识点:可变(list,dict)和不可变(string,int,tuple)赋值:新的对象指向原来对象的内存地址浅拷贝:对于string、int来说没有意义,因为它们数据就一层,对于tuple由于是不原创 2020-09-07 12:26:25 · 147 阅读 · 0 评论 -
Python设计模式
文章目录Python设计模式1 单例模式(Singleton)1.1 单例模式是什么1.2 为什么要使用单例模式1.3 单例模式应用场景1.4 单例模式的优缺点1.5 四种方式实现单例模式1.5.1 函数装饰器实现单例模式1.5.2 类装饰器实现单例模式1.5.3 使用`__new__`方法实现单例模式1.5.4 使用metaclass实现单例模式Python设计模式1 单例模式(Singleton)https://zhuanlan.zhihu.com/p/375348501.1 单例模式是什么单原创 2020-09-07 11:41:22 · 108 阅读 · 0 评论 -
Python异步编程学习笔记
文章目录Python异步编程学习笔记1 协程1.1 greetlet实现协程1.2 yield关键字1.3 asyncio装饰器1.4 async、await关键字2 协程意义3 异步编程3.1 事件循环3.2 快速上手3.3 await3.4 Task对象3.5 asyncio.Future对象3.6 concurrent.futures.Future对象3.7 异步迭代器3.8 异步上下文管理器4 uvloop5 实战案例5.1 异步redis5.2 异步mysql5.3 FastAPI框架异步5.4原创 2020-08-30 23:55:25 · 306 阅读 · 0 评论 -
Python内存管理机制
文章目录Python内存管理机制总体分析内存池(概述)减少内存"申请-销毁"过程,减少内存碎片的产生,提高内存效率垃圾回收机制(概述)Python的垃圾回收机制采用引用计数为主,标记-清除和分代回收为辅引用计数(概述)对对象进行计数并回收对象内存标记-清除(概述)解决循环引用所产生的内存泄露问题分代回收(Generational Collection简称gc)(概述)减少标记-清除机制遍历所消耗的时间(因为标记-清除机制每次都要遍历所有对象)Python内存管理机制具体讲解:https://zhuanl原创 2020-08-18 00:37:16 · 241 阅读 · 0 评论 -
Python基础知识笔记
文章目录Python基础知识教程:https://www.liaoxuefeng.com/wiki/1016959663602400内置函数:https://docs.python.org/3/library/functions.html官方库:https://pypi.org/理解可迭代对象、迭代器和生成器:https://zhuanlan.zhihu.com/p/82787357Python基础数据类型和变量整数浮点数字符串布尔值空值变量字符串和编码list和tuplelisttuple条件判断循环di原创 2020-08-17 00:28:08 · 6460 阅读 · 2 评论 -
windows的python扩展包
link原创 2020-04-23 00:35:19 · 448 阅读 · 0 评论 -
Python 网络编程知识点
1.Python Async/Await入门指南:https://www.cnblogs.com/dhcn/p/9032461.html2.python的上下文管理:https://www.cnblogs.com/wongbingming/p/10519553.html3.python异步编程之asyncio(百万并发): https://www.cnblogs.com/shenh/p/909...原创 2019-11-05 22:24:07 · 222 阅读 · 0 评论