The following exception is simulated:
def add(x,y):
return x+y
print(add(bbb=3))
report errors:
TypeError: add() got an unexpected keyword argument ‘bbb’
reason:
The add function has no parameter BBB and passes an unknown parameter BBB
resolvent:
def add(x,y,*args,**kwargs):
return x+y
print(add(bbb=3))
This is not a mistake
def add(**kwargs):
return 4
print(add(pre=4,bbb=3))