@@ -287,4 +287,44 @@ say_hello()
287287Before function call
288288Hello!
289289After function call
290- ```
290+ ```
291+ 292+ ---
293+ 294+ ## Practice Question
295+ 296+ ### ** Basic Level**
297+ 298+ 1 . ** Sum of Two Numbers**
299+ ( Ek function likho ` add_numbers(a, b) ` jo do numbers ka sum return kare.)
300+ 301+ 2 . ** Factorial Finder**
302+ ( Ek function likho ` factorial(n) ` jo given number ka factorial return kare. (e.g., 5 → 120) )
303+ 304+ 3 . ** Even or Odd Checker**
305+ ( Ek function likho ` check_even_odd(num) ` jo check kare number even hai ya odd, aur uske according print kare. )
306+ 307+ 4 . ** Palindrome Checker**
308+ ( Ek function likho ` is_palindrome(string) ` jo check kare ki given string palindrome hai ya nahi. (e.g., "madam" → True) )
309+ 310+ 5 . ** Maximum of Three Numbers**
311+ ( Ek function likho ` max_of_three(a, b, c) ` jo teeno numbers me se sabse bada number return kare. )
312+ 313+ ---
314+ 315+ ### ** Intermediate Level**
316+ 317+ 6 . ** Fibonacci Series Generator**
318+ ( Ek function likho ` fibonacci(n) ` jo first ` n ` terms of Fibonacci series print kare. )
319+ 320+ 7 . ** Count Vowels**
321+ ( Ek function likho ` count_vowels(text) ` jo given string me total vowels (a, e, i, o, u) count kare aur return kare. )
322+ 323+ 8 . ** Prime Number Checker**
324+ ( Ek function likho ` is_prime(num) ` jo check kare ki number prime hai ya nahi. )
325+ 326+ 9 . ** Reverse a String (without using slicing)**
327+ ( Ek function likho ` reverse_string(text) ` jo string ko reverse karke return kare — slicing (` [::-1] ` ) ka use nahi karna. )
328+ 329+ 10 . ** List Sum using Recursion**
330+ ( Ek recursive function likho ` recursive_sum(lst) ` jo list ke sare elements ka sum return kare bina loop ke. )
0 commit comments