Wednesday, 25 December 2024

Day 55: Python Program to Read a Number n and Print the Series “1+2+… +n= “


 n = int(input("Enter a number: "))

series = " + ".join(str(i) for i in range(1, n + 1))

total_sum = sum(range(1, n + 1))

print(f"{series} = {total_sum}")

#source code --> clcoding.com 

Code Explanation:

Input
n = int(input("Enter a number: "))
Prompts the user to enter an integer.
Converts the input to an integer using int() and stores it in the variable n.
Generate the Series
series = " + ".join(str(i) for i in range(1, n + 1))
Generates a string representation of the series 
1+2+3+…+n:
range(1, n + 1): Creates a range of integers from 1 to 𝑛
n (inclusive).
str(i) for i in range(1, n + 1): 
Converts each number in the range to a string.
" + ".join(...): Joins these strings with " + " as the separator, forming the series.
For example:
If 
n=5, the result is: "1 + 2 + 3 + 4 + 5".

Calculate the Total Sum
total_sum = sum(range(1, n + 1))
Computes the sum of all integers from 1 to n:
range(1, n + 1): Creates a range of integers from 1 to 𝑛
n (inclusive).
sum(...):
 Adds all the numbers in the range.
For example:
If 𝑛=5, the result is: 1+2+3+4+5=15

Output the Result
print(f"{series} = {total_sum}")
Uses an f-string to format the output.
Prints the series and the total sum in the format:
series=total_sum
For example:
If 𝑛=5, the output is:
1 + 2 + 3 + 4 + 5 = 15

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (59) AI (34) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (174) C (77) C# (12) C++ (82) Course (67) Coursera (228) Cybersecurity (24) data management (11) Data Science (128) Data Strucures (8) Deep Learning (21) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (60) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (3) Pandas (4) PHP (20) Projects (29) Python (939) Python Coding Challenge (373) Python Quiz (31) Python Tips (2) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses