From 38053f91dbdc7f121b057129b623144ec9e713fa Mon Sep 17 00:00:00 2001 From: afrainanc Date: Tue, 7 Apr 2026 22:19:08 +0300 Subject: [PATCH 1/2] Create timer_afra_inanc.py --- Week06/timer_afra_inanc.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Week06/timer_afra_inanc.py diff --git a/Week06/timer_afra_inanc.py b/Week06/timer_afra_inanc.py new file mode 100644 index 00000000..65d9474e --- /dev/null +++ b/Week06/timer_afra_inanc.py @@ -0,0 +1,13 @@ +import time + +class Timer: + def _init_(self): + self.start_time = None + self.end_time = None + + def _enter_(self): + self.start_time = time.time() + return self + + def _exit_(self, exc_type, exc_val, exc_tb): + self.end_time = time.time() From bff240dd2d7fa0b16b013b7aa2fd05a8df966bb6 Mon Sep 17 00:00:00 2001 From: afrainanc Date: Tue, 7 Apr 2026 22:25:08 +0300 Subject: [PATCH 2/2] Update timer_afra_inanc.py --- Week06/timer_afra_inanc.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Week06/timer_afra_inanc.py b/Week06/timer_afra_inanc.py index 65d9474e..ac427b69 100644 --- a/Week06/timer_afra_inanc.py +++ b/Week06/timer_afra_inanc.py @@ -1,13 +1,13 @@ import time class Timer: - def _init_(self): + def __init__(self): self.start_time = None self.end_time = None - def _enter_(self): + def __enter__(self): self.start_time = time.time() return self - def _exit_(self, exc_type, exc_val, exc_tb): + def __exit__(self, exc_type, exc_val, exc_tb): self.end_time = time.time()