From 09b298415195097ed130512b6cb0831ce2463e2b Mon Sep 17 00:00:00 2001 From: BhumikaB1 Date: Wed, 31 Dec 2025 23:28:25 +0530 Subject: [PATCH 1/2] Add simple is_even algorithm --- maths/is_even.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 maths/is_even.py diff --git a/maths/is_even.py b/maths/is_even.py new file mode 100644 index 000000000000..a6704c562801 --- /dev/null +++ b/maths/is_even.py @@ -0,0 +1,8 @@ +def is_even(n: int) -> bool: + """ + Check whether a number is even. + + :param n: Integer number + :return: True if even, False otherwise + """ + return n % 2 == 0 From 23d97b5661554858841bc50479a7a0ef9c4b9110 Mon Sep 17 00:00:00 2001 From: BhumikaB1 Date: Wed, 31 Dec 2025 23:47:38 +0530 Subject: [PATCH 2/2] Add reference link and doctests to is_even algorithm --- maths/is_even.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/maths/is_even.py b/maths/is_even.py index a6704c562801..96d58dd2d1ae 100644 --- a/maths/is_even.py +++ b/maths/is_even.py @@ -2,6 +2,14 @@ def is_even(n: int) -> bool: """ Check whether a number is even. + An even number is an integer divisible by 2. + Reference: https://en.wikipedia.org/wiki/Parity_(mathematics) + + >>> is_even(10) + True + >>> is_even(7) + False + :param n: Integer number :return: True if even, False otherwise """