Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from timeit import timeit
- def time_it(a):
- def timer(func):
- def setup(*args, **kwargs):
- counter = 0
- for i in range(a):
- t = timeit(stmt=f'{func(*args, **kwargs)}', number=1)
- counter += t
- print(counter / a)
- return ''
- return setup
- return timer
- @time_it(5)
- def product(*args):
- s, n = list(args), 1
- for i in range(len(s)):
- n *= args[i]
- print(n)
- product(1, 2, 3, 4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement