Tuesday, 8 April 2025

Python Coding Challange - Question With Answer(01090425)

 


This is a recursive function. It calculates the sum of all numbers from 1 to num.


 How does recursion work here?

Let's see how sum(5) gets evaluated:

  1. sum(5) → 5 + sum(4)

  2. sum(4) → 4 + sum(3)

  3. sum(3) → 3 + sum(2)

  4. sum(2) → 2 + sum(1)

  5. sum(1) → returns 1 (base case)

Now plug values back in:

  • sum(2) = 2 + 1 = 3

  • sum(3) = 3 + 3 = 6

  • sum(4) = 4 + 6 = 10

  • sum(5) = 5 + 10 = 15


✅ Output:

15

In Simple Words:

This function adds:

5 + 4 + 3 + 2 + 1 = 15


Application of Python in Chemical Engineering

https://pythonclcoding.gumroad.com/l/dlrub

Related Posts:

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (109) AI (41) Android (24) AngularJS (1) Api (2) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (200) C (77) C# (12) C++ (83) Course (67) Coursera (253) Cybersecurity (25) Data Analysis (3) Data Analytics (4) data management (11) Data Science (149) Data Strucures (8) Deep Learning (21) Django (16) Downloads (3) edx (2) Engineering (14) Euron (29) Events (6) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Generative AI (11) Google (38) Hadoop (3) HTML Quiz (1) HTML&CSS (47) IBM (30) IoT (1) IS (25) Java (93) Java quiz (1) Leet Code (4) Machine Learning (86) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (4) Pandas (4) PHP (20) Projects (29) pyth (1) Python (1067) Python Coding Challenge (465) Python Quiz (138) Python Tips (5) Questions (2) R (70) React (6) Scripting (3) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Python Coding for Kids ( Free Demo for Everyone)