擅长:python、mysql、java
<p>不,Python中的函数是一级对象;将它们视为一级对象。你知道吗</p>
<pre><code>class FunctionChooser():
def __init__(function_choice=myfunctions.functionA):
self.function_choice = function_choice
def do_something_many_times(self):
chosen_function = self.chosen_function
printer = silly.silly_printer
for i in range(1000):
printer(chosen_function)
</code></pre>