原帖由 tianqio 于 2008-5-24 23:23 发表
最近用pyhton写了几千行代码,感觉写的代码与java的很相似,没有体会到用python写的快感,当然我没有涉及到函数式编程的方面,相反动态语言使得IDE没法充分做代码的自动补全,让我觉得写代码的速度降低不少,请 ...
原帖由 tianqio 于 2008-5-24 23:23 发表
最近用pyhton写了几千行代码,感觉写的代码与java的很相似,没有体会到用python写的快感,当然我没有涉及到函数式编程的方面,相反动态语言使得IDE没法充分做代码的自动补全,让我觉得写代码的速度降低不少,请 ...
原帖由 shhgs 于 2008-5-25 23:35 发表
动态插入方法的例子。
import datetime
class Dummy():
pass
o = Dummy()
o.getTimestamp = lambda : datetime.datetime.now().strftime('%c')
print o.getTimestamp()
这是我所说的俗 ...
原帖由 shhgs 于 2008-5-25 04:26 发表
第一,把函数当作参数传。
第二,把方法动态地插入对象或者类里。
第三,运用duck typing的思想。也就是说,不要过分重视类的继承关系,重视类的接口。
第一点比较简单,第二点和第三点相辅相成,属于 ...
原帖由 shihyu 于 2008-6-4 14:23 发表
___________________________________________________________________________
第一,把函数当作参数传。 可以舉個例子看看嗎?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |