from functools import partial
from functools import partial
def mod(n, m):
return n % m
# 1
mod_by_100 = partial(mod, 100)
print mod(100, 7) # 2
print mod_by_100(7) # 2
# 2
mod_by_100 = partial(mod, n=100)
print mod(100, 7) # 2
print mod_by_100(m=7) # 2
mod_by_100 = partial(mod, 100)
mod_by_100(7)
相当于
args = (100, 7)
mod(*args)
mod_by_100 = partial(mod, n=100)
mod_by_100(m=7)
相当于
kw = {
"n": 100, "m": 7}
mod(**kw)