From a2b28b48620b90c19ee7e5debb717d93caa517f2 Mon Sep 17 00:00:00 2001 From: Sankabapur Date: Fri, 11 Oct 2024 12:34:40 +0530 Subject: [PATCH] Added doctest to /maths/power_using_r ecursion.py --- maths/power_using_recursion.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/maths/power_using_recursion.py b/maths/power_using_recursion.py index 29283ca0f..eb775b161 100644 --- a/maths/power_using_recursion.py +++ b/maths/power_using_recursion.py @@ -38,6 +38,14 @@ def power(base: int, exponent: int) -> float: Traceback (most recent call last): ... RecursionError: maximum recursion depth exceeded + >>> power(0, 0) + 1 + >>> power(0, 1) + 0 + >>> power(5,6) + 15625 + >>> power(23, 12) + 21914624432020321 """ return base * power(base, (exponent - 1)) if exponent else 1