def foo(**kwargs): locals().update(kwargs) return a + 3 print(foo(a=3))
Standard input is empty
Standard output is empty
Traceback (most recent call last): File "./prog.py", line 5, in <module> File "./prog.py", line 3, in foo NameError: name 'a' is not defined