From fe93a11256776d623f91dfc9661400d7bcbb86dc Mon Sep 17 00:00:00 2001 From: TasneemVKhan Date: Sat, 12 Apr 2025 14:49:22 +0000 Subject: [PATCH 1/2] Added a new function remainder --- ops.py | 5 ++++- test_ops.py | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ops.py b/ops.py index a42bf9c..c046e90 100644 --- a/ops.py +++ b/ops.py @@ -8,4 +8,7 @@ def multiply(x,y): return x*y def divide(x,y): - return x/y \ No newline at end of file + return x/y + +def remainder(x,y): + return x%y diff --git a/test_ops.py b/test_ops.py index cfe3766..ce7a729 100644 --- a/test_ops.py +++ b/test_ops.py @@ -10,4 +10,7 @@ def test_multiply(): assert multiply(2, 3) == 6 def test_divide(): - assert divide(10,5) == 2 \ No newline at end of file + assert divide(10,5) == 2 + +def test_remainder(): + assert remainder(13,2) == 1 From e4502d54a4c9fcfa70fb9f41de30dab29c86474a Mon Sep 17 00:00:00 2001 From: TasneemVKhan Date: Sat, 12 Apr 2025 16:31:08 +0000 Subject: [PATCH 2/2] Added a new function power --- ops.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ops.py b/ops.py index c046e90..cdcdbe6 100644 --- a/ops.py +++ b/ops.py @@ -12,3 +12,6 @@ def divide(x,y): def remainder(x,y): return x%y + +def power(x,y): + return x**2