From 36cd59dad5b85229a357d326507aafa4881ee7ff Mon Sep 17 00:00:00 2001 From: protagonist9 Date: Tue, 31 Mar 2026 12:04:07 +0300 Subject: [PATCH] Week05 and Week06 homeworks --- Week05/awaitme_tarik_bozgan.py | 4 ++++ Week06/timer_tarik_bozgan.py | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 Week05/awaitme_tarik_bozgan.py create mode 100644 Week06/timer_tarik_bozgan.py diff --git a/Week05/awaitme_tarik_bozgan.py b/Week05/awaitme_tarik_bozgan.py new file mode 100644 index 00000000..b17d6658 --- /dev/null +++ b/Week05/awaitme_tarik_bozgan.py @@ -0,0 +1,4 @@ +def awaitme(func): + async def wrapper(*args, **kwargs): + return func(*args, **kwargs) + return wrapper \ No newline at end of file diff --git a/Week06/timer_tarik_bozgan.py b/Week06/timer_tarik_bozgan.py new file mode 100644 index 00000000..838928f5 --- /dev/null +++ b/Week06/timer_tarik_bozgan.py @@ -0,0 +1,13 @@ +import time as t + +class Timer: + def __init__(self): + self.start_time = None + self.end_time = None + + def __enter__(self): + self.start_time = t.time() + return self + + def __exit__(self, *args): + self.end_time = t.time() \ No newline at end of file