【发布时间】:2017-11-13 07:48:09
【问题描述】:
如果有重复的请告诉我(我相信有),我将删除该帖子。我只是不确定这个问题的行话。
当编写一个新函数augmented_func 包含已定义的另一个函数original_func 时,我试图避免定义已经在original_func 中的参数:
def original_func(a1, a2 ,a3):
print(a1, a2, a3)
def augmented_func(b, a1, a2, a3):
print(original_func(a1, a2, a3), b)
如何在定义augmented_func 时避免编写a,并使其更简单,尤其是当original_func 的参数数量超过示例中的三个时?
【问题讨论】: