Python
Python
嘟嘟嚷嚷
这个作者很懒,什么都没留下…
展开
-
Python高级编程相关知识
一切皆对象所有对象都是type对象的实例,type本身也是,还有就是type和object之间是鸡与蛋的关系print(type(list)) # >>> typeprint(type(type)) # >>> typeprint(type(object)) # >>> typeprint(type.__bases__) # >> object常见的内置类型内置类型的三大特征:id,type,valueNo原创 2020-08-20 20:56:13 · 1104 阅读 · 0 评论 -
Python DRF 面试前知识点总结
数据结构和算法常见的数据结构: 数组,队列,栈,链表,堆,树,哈希表队列先进先出;Queue单项队列(from queue import Queue),deque 双向队列(from collections import deque)栈:后进先出;基本方法:push,pop,gettop,is_empty,size链表:经常使用两个指针来解决问题堆:常用来找到最大值或者最小值(构建大顶堆或者小顶堆);堆排序树:二叉树:度的最大值为2,完全二叉树:最下一层有右子树就必须有左子树,叶子节点只能出原创 2020-05-27 08:19:00 · 1136 阅读 · 1 评论 -
Python协程-异步编程
使用python协程实现异步编程协程的作用由于Python全局解释器锁的原因,Python多线程效率不高,同一时刻只运行一个线程,但是在I/O操作不用CPU的操作频繁时,可以节省时间。协程的作用就是在遇到I/O阻塞时,去执行其他协程任务,也可以充分的利用CPU的资源,相比线程,还减少了上下文切换的开销。CPU密集型任务应该使用多进程,多进程配合协程==起飞~python3.4中加入了asyncio,然后可以通过asyncio.coroutine装饰器实现协程;python3.5中引入了as转载 2020-05-31 20:35:42 · 1561 阅读 · 0 评论