Đây là một chương trình Python để tìm tổng của loạt: 1/1! +1/2! +1/3!+ Mô tả vấn đề Chương trình lấy số lượng của các điều khoản và tìm thấy tổng của chuỗi: 1/1! +1/2! +1/3!+ Giải pháp vấn đề 1. Lấy số lượng các thuật ngữ để tìm tổng của chuỗi cho. 2. Khởi tạo biến tổng thành 1. 3. Sử dụng một vòng lặp từ 1 đến số và tìm tổng của chuỗi. 4. In tổng của loạt sau khi làm tròn nó thành hai vị trí thập phân. 5. Thoát. Chương trình/mã nguồn Dưới đây là mã nguồn của chương trình Python để tìm tổng của chuỗi: 1/1! +1/2! +1/3!+ Đầu ra chương trình cũng được hiển thị dưới đây.
2. Initialize the sum variable to 1.
3. Use a for loop
ranging from 1 to the number and find the sum of the series.
4. Print the sum of the series after rounding it off to two decimal places.
5. Exit.import math
n=int[input["Enter the number of terms: "]]
sum1=1
for i in range[1,n+1]:
sum1=sum1+[1/math.factorial[i]]
print["The sum of series is",round[sum1,2]]
Giải thích chương trình
1. Người dùng phải nhập số thuật ngữ để tìm tổng. 2. Biến tổng được khởi tạo thành 1. 3. Vòng lặp được sử dụng để tìm tổng của chuỗi và số được tăng lên cho mỗi lần lặp. 4. Các số được thêm vào biến tổng và điều này tiếp tục cho đến khi giá trị của I đạt đến số lượng điều khoản. 5. Sau đó, tổng của loạt được in.
2. The sum variable is initialized to 1.
3. The for loop is used
to find the sum of the series and the number is incremented for each iteration.
4. The numbers are added to the sum variable and this continues till the value of i reaches the number of terms.
5. Then the sum of the series is printed.
Trường hợp kiểm tra thời gian chạy
Case 1: Enter the number of terms: 5 The sum of series is 2.72 Case 2: Enter the number of terms: 20 The sum of series is 2.72
Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Chương trình Python.
Để thực hành tất cả các chương trình Python, đây là bộ hoàn thành hơn 150 vấn đề và giải pháp Python.
Bước tiếp theo:
- Nhận Giấy chứng nhận miễn phí trong chương trình Python
- Tham gia cuộc thi chứng nhận lập trình Python
- Trở thành một người xếp hạng hàng đầu trong chương trình Python
- Thực hiện các bài kiểm tra lập trình Python
- Các bài kiểm tra thực hành theo chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10
- Các bài kiểm tra giả chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10,
Manish Bhojasia, một cựu chiến binh công nghệ với hơn 20 năm @ Cisco & Wipro, là người sáng lập và CTO tại Sanfoundry. Ông sống ở Bangalore, và tập trung vào sự phát triển của nhân Linux, Công nghệ San, Cvanced C, Cấu trúc dữ liệu & Alogrithms. Giữ kết nối với anh ta tại LinkedIn.Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.
Đăng ký các lớp học chính miễn phí của mình tại YouTube & Thảo luận kỹ thuật tại Telegram SanfoundryClasses.
Vấn đề: Viết một chương trình Python để tìm tổng của loạt bài [1/1! + 1/2! + 1/3! +-+ 1/n!]. Write a Python program to find the sum of the series [1/1! + 1/2! + 1/3! +-+ 1/n!]. Example: Chúng ta có thể dễ dàng tìm thấy tổng của loạt bài này bằng cách sử dụng vòng lặp, danh sách hiểu và chức năng trong Python. Sử dụng vòng lặp cho vòng lặp và danh sách hiểu, chúng tôi lưu trữ giá trị của từng thuật ngữ [tức là 1/i!] Output: Nhập giá trị của n: 50 2.7182818284590455 Để tìm giai đoạn của mọi mẫu số của loạt bài, chúng tôi sử dụng phương pháp Chúng tôi có thể cải thiện đáng kể hiệu quả của chương trình bằng cách chạy các vòng lặp theo hướng ngược lại và sử dụng lập trình động để tìm giai thừa của số.Input: 10
Output: 2.7182815255731922
Input: 50
Output: 2.7182818284590455
#function to find the factorial of a number
def factorial[n]:
f=1
for x in range[2, n+1]:
f = f*x
return f
#input the value of n
n = int[input["Enter value of n: "]]
#find the sum of the series
sum = sum[[i/factorial[i] for i in range[1, n+1]]]
#output the sum
print[sum]
2.7182818284590455factorial[]
mà chúng tôi đã xác định khi bắt đầu chương trình.
Chương trình Python để tìm hoặc tính tổng của loạt 1/1! + 2/2! + 3/3! + …… 1/n !; Thông qua hướng dẫn này, bạn sẽ tìm hiểu cách tìm hoặc tính tổng của chuỗi: 1 + 1/2 + 1/3 +, .. + 1/n trong chương trình Python.
- Chương trình Python để tìm tổng của loạt 1/1! 2/2! 3/3! … 1/N! Sử dụng cho vòng lặp
- Chương trình Python để tìm tổng của loạt 1/1! 2/2! 3/3! … 1/N! Sử dụng chức năng
Chương trình Python để tìm tổng của loạt 1/1! 2/2! 3/3! … 1/N! Sử dụng cho vòng lặp
Chương trình Python để tìm tổng của loạt 1/1! 2/2! 3/3! … 1/N! Sử dụng chức năng
- Sử dụng các bước sau và viết chương trình Python để tìm tổng số 1/1! + 2/2! + 3/3! + 1/N! Sử dụng cho vòng lặp:
- Lấy số đầu vào của thuật ngữ cho người dùng.
- Khởi tạo biến tên SUM1 thành 0.
- Sử dụng một vòng lặp để lặp từ 1 cho số người dùng đã cho số thuật ngữ với tổng số của chuỗi.
n=int[input["Enter the number of terms: "]] sum1=0 for i in range[1,n+1]: sum1=sum1+[1/i] print["The sum of series is",round[sum1,2]]
In tổng của loạt.
Enter the number of terms: 5 The sum of series is 2.28
Chương trình Python để tìm tổng của loạt 1/1! 2/2! 3/3! … 1/N! Sử dụng chức năng
Sử dụng các bước sau và viết chương trình Python để tìm tổng số 1/1! + 2/2! + 3/3! + 1/N! Sử dụng cho vòng lặp:
- Sử dụng các bước sau và viết chương trình Python để tìm tổng số 1/1! + 2/2! + 3/3! + 1/N! Sử dụng cho vòng lặp:
- Lấy số đầu vào của thuật ngữ cho người dùng.
- Khởi tạo biến tên SUM1 thành 0.
- Sử dụng một vòng lặp để lặp từ 1 cho số người dùng đã cho số thuật ngữ với tổng số của chuỗi.
#Python Program to Find Sum of Series 1/1! 2/2! 3/3! …1/n! using function #define a function def sumOfSeries[num]: # Computing MAX res = 0 fact = 1 for i in range[1, num+1]: fact *= i res = res + [i/ fact] return res n=int[input["Enter the number of terms: "]] print["Sum: ", sumOfSeries[n]]
Enter the number of terms: 5 Sum: 2.708333333333333
In tổng của loạt.
- Đầu ra
- Sử dụng các bước sau và viết chương trình Python để tìm tổng số 1/1! + 2/2! + 3/3! + 1/N! sử dụng chức năng:
- Tiếp theo, xác định một hàm và ghi logic để tính tổng số chuỗi cho một số nhất định.
- Chức năng gọi với số.
- In tổng của chuỗi trả về theo chức năng.
- Chương trình Python được đề xuất
- Chương trình Python để in mẫu sao
- Các chương trình mẫu số trong Python
- Chương trình Python để in chẵn và số lẻ từ 1 đến n
- Chức năng Python abs []: cho giá trị tuyệt đối
- Cách kiểm tra xem một số là Fibonacci hay không trong Python
- Python: Chương trình tìm sức mạnh của số lượng
- Chương trình Python để đảo ngược một số
- Chương trình Python để tìm nhỏ nhất/tối thiểu N số
- Chương trình Python để tìm số N lớn nhất/tối đa
- Chương trình Python để tìm số tiền hóa đơn ròng sau khi giảm giá
- Chương trình Python để in các số từ N đến 1 và 1 đến N
- Chương trình Python để in các số chia cho 3, 5, 7
- Chương trình Python để in số nguyên tố 1 thành n
- Cách tìm hình vuông số trong Python
- Chương trình Python để tính toán khối số
- Chương trình Python để tìm LCM của hai số
- Máy tính BMI [Chỉ số khối cơ thể] trong Python
- Chương trình palindrom trong Python sử dụng trong khi vòng lặp, chức năng, v.v.
- Python: Chương trình đếm tổng số bit về số lượng
- Mã trình tạo số ngẫu nhiên Python
- Chương trình Python để tính toán thuật ngữ N-th của loạt Fibonacci
- Chương trình Zip Zap Zoom Python
- Python: Chương trình chuyển đổi Celsius thành Fahrenheit
- Chương trình Python để trao đổi hai số
- Chương trình Python để có được độ lệch chuẩn
- Chương trình Python để tìm phương sai
- Chương trình Python để chuyển đổi chiều cao tính bằng cm thành feet và inch
- Chương trình Python để chuyển đổi mét thành sân, sân thành mét
- Chương trình Python để chuyển đổi km thành mét, dặm
- Chương trình Python để tìm số hoàn hảo
- Python: Chương trình tìm số mạnh
- Chương trình Python để tìm rễ của phương trình bậc hai
- Chương trình Python để in bảng chữ cái từ A đến Z trong chữ hoa và chữ thường
- Chương trình Python để tính diện tích của Tam giác
- Chương trình Python để tìm diện tích và chu vi của vòng tròn bằng RADIUS
- Chương trình Python chấp nhận điểm trong 5 đối tượng và đầu ra điểm trung bình
- Chương trình Python để in giá trị nhị phân của các số từ 1 đến N
Tên tôi là Devendra Dode. Tôi là một nhà phát triển, doanh nhân và chủ sở hữu của Tutsmake.com. Tôi thích viết hướng dẫn và lời khuyên có thể giúp các nhà phát triển khác. Tôi chia sẻ các hướng dẫn của PHP, Python, JavaScript, JQuery, Laravel, LiveWire, Codeigniter, Node JS, Express JS, Vue JS, Angular JS, React JS, MySQL, MongoDB, Apis REST, Windows , Nhà soạn nhạc, SEO, WordPress, SSL và Bootstrap từ giai đoạn bắt đầu. Cũng như ví dụ demo.
Xem tất cả các bài viết của admin