Python
文章平均质量分 81
bobozhengsir
这个作者很懒,什么都没留下…
展开
-
如何构建优雅的Python API
优雅的Python APIs英文原文地址:http://ozkatz.github.com/better-python-apis.htmlPython提供了大量的内置函数,运算符和关键字。利用Python自身提供的数据结构和内置的类型使开发工作变得容易,但通常当我们定义自己的数据类型(类)时,我们更倾向于提出我们自己的一套方式来操作和使用我们的数据。Python中的好东西之一是:我们可翻译 2012-12-29 23:01:05 · 687 阅读 · 0 评论 -
Python 字典
前言: 话说前几天在segmentfault.com回答了个问题:怎样将包含元组的列表转换为字典?刚好这几天读了几篇关于Python dict的文章(可点击参考文献看),因此写篇小文做个笔记。本文不能算严格意义的原创,也算是翻译+自己的一些理解,因此归为原创,故建议看看参考文献中的原文。小TIips:学Python的某个库或者函数等最直接的办法我觉得是在Python shell里敲下help(原创 2013-01-17 14:38:46 · 694 阅读 · 0 评论 -
Java中实现鸭子类型机制
【引用维基】在程序设计中,鸭子类型(英语:duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由当前方法和属性的集合决定。这个概念的名字来源于由James Whitcomb Riley提出的鸭子测试(见下面的“历史”章节),“鸭子测试”可以这样表述:“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,原创 2014-03-06 15:55:32 · 4675 阅读 · 0 评论