diff --git a/python-temel/args.kwargs.py b/python-temel/args.kwargs.py new file mode 100644 index 0000000..e588efe --- /dev/null +++ b/python-temel/args.kwargs.py @@ -0,0 +1,16 @@ +class foo: + def __init__(self, f): + self.f = f + + def __call__(self, *args, **kwargs): + print('araya giren kod') + self.f(*args, **kwargs) + +@foo +def bar(a, b, c): + print(f'foo: {a}, {b}, {c}') + +# foo = bar(foo) + +bar(1, 2, 3) +bar(4, 5, 6)