Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from functools import wraps
- def add_num(num):
- def decorator(func):
- @wraps(func)
- def inner(*args, **kwargs):
- add_two = func(*args, **kwargs) + num # call funct with args, kwargs and add number (num) argument
- return add_two
- return inner
- return decorator
- @add_num(8)
- def forty():
- return 40
- print(forty())
Advertisement
Add Comment
Please, Sign In to add comment