From 40db90137306acd4269b05c0b551e5f70a3e9b7d Mon Sep 17 00:00:00 2001 From: 24f3003098 <145766349+24f3003098@users.noreply.github.com> Date: Sun, 25 Jan 2026 23:55:29 +0530 Subject: [PATCH] Implement number generation --- generate_numbers.py | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/generate_numbers.py b/generate_numbers.py index bef48ad..0b22327 100644 --- a/generate_numbers.py +++ b/generate_numbers.py @@ -2,11 +2,29 @@ def natural_numbers(n): #Returns the list of natural numbers #Code here + return [i for i in range(0,n+1)] + def nth_fibonacci(n): #Returns n-th fibonacci number #Code here + if n <= 0: + return 0 + if n == 1: + return 1 + + a, b = 0, 1 + for _ in range(2, n + 1): + a, b = b, a + b + return b + def is_prime(n): #Return true if 'n' is prime, otherwise returns false - #Code here \ No newline at end of file + #Code here + + for i in range(2,n): + if n%i == 0: + return False + return True +