Làm thế nào để bạn viết tổng của n số tự nhiên đầu tiên trong python?
Trong hướng dẫn này, chúng ta sẽ viết một chương trình Python đơn giản để tính tổng của n số tự nhiên đầu tiên Show Chương trình tính tổng n số tự nhiên đầu tiên bằng PythonTrong chương trình này, chúng ta không sử dụng công thức cộng số tự nhiên n(n+1)/2, thay vào đó chúng ta cộng các số tự nhiên bằng vòng lặp while. Người dùng được yêu cầu nhập giá trị của n và sau đó chương trình sẽ tính tổng các số tự nhiên cho đến giá trị n đã nhập Trong hướng dẫn này, chúng ta sẽ tìm tổng của N số tự nhiên đầu tiên. Chúng tôi sẽ giải thích tuyên bố vấn đề và khám phá các cách khác nhau để giải quyết vấn đề này Báo cáo vấn đềTìm tổng N số tự nhiên đầu tiên ChạyThí dụ. Nếu N = 6 thì tính tổng 6 số tự nhiên đầu tiên như sau ChạyNgười dùng sẽ cung cấp N thông qua bảng điều khiển. Vì vậy, bạn phải đọc N từ bảng điều khiển. Và bạn nên in tổng ra bàn điều khiển Giải pháp 1
Chương trình Python sử dụng for Loop
Chương trình Python sử dụng vòng lặp While
đầu ra Giải pháp 2Công thức tìm tổng của N số tự nhiên đầu tiên được đưa ra dưới đây ChạyChúng tôi sẽ sử dụng công thức này và viết chương trình python để tính toán câu trả lời Chương trình Python sử dụng công thức
đầu ra ChạyXác thực đầu vào từ Người dùngTrong tất cả các chương trình trên, chúng ta chưa xét đến trường hợp người dùng nhập sai Hãy để chúng tôi xác nhận đầu vào là một số tự nhiên. Đối với điều đó, chúng ta nên kiểm tra xem đầu vào đã cho có phải là một số không và sau đó nếu nó lớn hơn 0 Chương trình Python với xác thực đầu vào
Các trường hợp xác thực này chỉ dành cho mục đích trình diễn. Bạn có thể nghĩ thêm một số xác thực và kết hợp trong chương trình Python Bản tóm tắtTrong hướng dẫn Ví dụ về Python này, chúng ta đã học các cách viết chương trình Python khác nhau để tìm tổng của N số tự nhiên đầu tiên Đúng như tên gọi, số tự nhiên là số xuất hiện phổ biến và hiển nhiên trong tự nhiên. Là số nguyên, không âm Một số nhà toán học nghĩ rằng một số tự nhiên phải chứa số 0 và một số không tin vào lý thuyết này. Vì vậy, một danh sách các số tự nhiên có thể được định nghĩa là Trong chương trình bên dưới, chúng ta đã sử dụng câu lệnh 0 kết hợp với vòng lặp while để tính tổng các số tự nhiên lên đến numMã nguồn________số 8đầu ra The sum is 136 Ghi chú. Để kiểm tra chương trình cho một số khác, hãy thay đổi giá trị của num Ban đầu, tổng được khởi tạo thành 0. Và, số được lưu trữ trong biến num Sau đó, chúng tôi sử dụng vòng lặp ______ 11 để lặp lại cho đến khi số trở thành số không. Trong mỗi lần lặp lại của vòng lặp, chúng tôi đã thêm num vào tổng và giá trị của num giảm đi 1 Tổng của n số tự nhiên thứ nhất là bao nhiêu?Công thức tính tổng của n số tự nhiên đầu tiên là S=n(n+1)2 .
sum() sum() trong Python là gì?Hàm Python sum()
. returns a number, the sum of all items in an iterable. |