【发布时间】:2012-10-10 17:17:18
【问题描述】:
如果是这样,你会怎么做。
def 方法名(self, blah, blah) ^如何在其中放置一个函数。
【问题讨论】:
标签: python function methods functional-programming
如果是这样,你会怎么做。
def 方法名(self, blah, blah) ^如何在其中放置一个函数。
【问题讨论】:
标签: python function methods functional-programming
是的,你只需在里面贴上def。你甚至可以在函数和方法中嵌套整个类:
class Foo(object):
def method(self, bar):
def inner(magic):
class Madness(object):
def __init__(inself, foo): inself.foo = foo
return Madness(magic)
return inner(bar)
【讨论】:
Foo().method(3))