代码之家  ›  专栏  ›  技术社区  ›  max

库类名的大写

  •  4
  • max  · 技术社区  · 14 年前

    为什么 collection.defaultdict collection.OrderedDict

    有什么微妙的区别我应该知道吗?

    3 回复  |  直到 14 年前
        1
  •  4
  •   Ned Batchelder    14 年前

    类名的大写与此无关,它不表示任何内容。不过,Python有时已经有机地发展起来,标准库与其他大型库(如Win32 API或Java标准库)没有相同的同质感。

        2
  •  2
  •   Stefano Palazzo    14 年前

    def MyClass (object):
        pass
    
    my_instance = MyClass()
    

    这样地。

    您应该阅读此文档: http://www.python.org/dev/peps/pep-0008/

        3
  •  2
  •   mouad    14 年前

    您可以在这里阅读Python的C实现的C代码规范: PEP 7

    参考:源代码python2.7

    defaultdict  : Modules/_collectionsmodule.c
    OrderDict : Lib/collections.py