你知道python怎么用嘛?

  1. 在什么时候需要使用OOP?
  2. 在什么时候使用类装饰器?
  3. 你用过元类嘛?
  4. 在什么时候用静态方法什么时候使用类方法?
  5. 你了解那些管理属性? call , init , __new__都是在什么时候被触发?__getattr__和__getattribute__应用有什么不同?
  6. 你知道标准库里面的多少个模块?你能在需要的时候知道这个功能其实标准库里面已经实现了?
  7. 什么时候用回调?
  8. 什么时候用signal?假如你会django你知道django的signal是什么?你了解orm嘛?
  9. asyncore,contextlib, functools, collections, heapq,itertools, SocketServer, weakref,operator(知道3个就算)这些你会几个?
  10. python的多态是什么?
  11. 在什么场景可以尝试python的设计模式中的XX(能想到2个场景就算)?
  12. 在什么时候可以使用Mixin?
  13. 在什么时候可以使用python的闭包?
  14. 你曾经用过yield嘛?生成器和迭代器的区别和应用场景是什么?
  15. 在什么可以使用python的函数式编程?
  16. __future__模块里面都有什么定义的用法?

posted on 2014-01-25 10:38  ims2007  阅读(122)  评论(0)    收藏  举报