From ce194b0a10f7868f30282fea016611c202c8f784 Mon Sep 17 00:00:00 2001 From: HARSH VERMA Date: Sat, 7 Feb 2026 00:05:37 +0530 Subject: [PATCH] Add space and new sentences to prime check implementation --- maths/prime_check.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/maths/prime_check.py b/maths/prime_check.py index a757c4108f24..edede764ff86 100644 --- a/maths/prime_check.py +++ b/maths/prime_check.py @@ -1,4 +1,4 @@ -"""Prime Check.""" +"""PRIME CHECK.""" import math import unittest @@ -7,7 +7,8 @@ def is_prime(number: int) -> bool: - """Checks to see if a number is a prime in O(sqrt(n)). + """ + Checks to see if a number is a prime in O(sqrt(n)). A number is prime if it has exactly two factors: 1 and itself. @@ -29,14 +30,21 @@ def is_prime(number: int) -> bool: True >>> is_prime(67483) False + + If the number entered is not whole number i.e not an integer + For example- >>> is_prime(16.1) Traceback (most recent call last): ... ValueError: is_prime() only accepts positive integers + + If the number entered is negative integer + For example- >>> is_prime(-4) Traceback (most recent call last): ... ValueError: is_prime() only accepts positive integers + """ # precondition