擅长:python、mysql、java
<p>也许是个了结?在</p>
<pre><code>>>> class simulation(object):
... def __init__(self, rng):
... self.rng = rng
...
>>> def f(func, *args):
... def ret():
... return func(*args)
... return ret
...
>>> bar = f(random.randint, 0, 9)
>>> s = simulation(bar)
>>> s.rng()
6
>>> s.rng()
3
>>> s.rng()
9
>>> s.rng()
1
>>>
</code></pre>
<p>尽管来自<code>functools</code>的<code>partial</code>看起来更自然。在</p>