Chương trình Python tính tổng các số chẵn và số lẻ từ 1 đến N(10, 50 100, 1000); Show
Chương Trình Python Tính Tổng Các Số Chẵn Và Lẻ Từ 1 Đến N
Chương trình Python để tìm tổng các số chẵn từ 1 đến NSử dụng các bước sau để tìm hoặc tính tổng của số chẵn từ 1 đến n trong python
# Python Program to Calculate Sum of Even Numbers from 1 to N maximum = int(input(" Please Enter the Maximum Value : ")) total = 0 for number in range(1, maximum+1): if(number % 2 == 0): print("{0}".format(number)) total = total + number print("The Sum of Even Numbers from 1 to {0} = {1}".format(number, total)) Đầu ra của chương trình trên Please Enter the Maximum Value : 15 2 4 6 8 10 12 14 The Sum of Even Numbers from 1 to 15 = 56 Chương trình Python để tìm tổng các số lẻ từ 1 đến NSử dụng các bước sau để tìm hoặc tính tổng của số lẻ từ 1 đến n trong python
# Python Program to Calculate Sum of Odd Numbers from 1 to N maximum = int(input(" Please Enter the Maximum Value : ")) Oddtotal = 0 for number in range(1, maximum+1): if(number % 2 != 0): print("{0}".format(number)) Oddtotal = Oddtotal + number print("The Sum of Odd Numbers from 1 to {0} = {1}".format(number, Oddtotal)) Đầu ra của chương trình trên Please Enter the Maximum Value : 12 1 3 5 7 9 11 The Sum of Odd Numbers from 1 to 12 = 36 Chương trình Python được đề xuất
Bài viết này đề cập đến một số chương trình trong Python tìm và in tổng các số chẵn và số lẻ trong một danh sách do người dùng đưa ra trong thời gian chạy. Dưới đây là danh sách các chương trình được đề cập trong bài viết này
Tìm Tổng các số chẵn trong một danh sáchCâu hỏi đặt ra là viết chương trình Python tìm tổng các số chẵn trong một danh sách. Các phần tử của danh sách phải được người dùng nhận vào thời gian chạy. Câu trả lời cho câu hỏi này là chương trình đưa ra dưới đây nums = [] print("Enter 5 elements for the list: ") for i in range(5): val = int(input()) nums.append(val) sum = 0 for i in range(5): if nums[i]%2 == 0: sum = sum + nums[i] print("\nSum of Even Numbers is", sum) Đây là đầu ra ban đầu được tạo bởi chương trình Python này Bây giờ cung cấp đầu vào, đó là 5 phần tử hoặc số bất kỳ cho danh sách, chẳng hạn như 1, 2, 3, 4, 5 và nhấn phím Vì số 2 và số 4 từ 1, 2, 3, 4, 5 là số chẵn nên 2+4 hoặc 6 là kết quả của chương trình trên In Tổng các số chẵn trong danh sách n phần tửVề cơ bản đây là phiên bản sửa đổi của chương trình trước đó. Vì chương trình này để lại kích thước của danh sách do người dùng xác định. Tức là người dùng được phép cung cấp kích thước, trước khi cung cấp các phần tử cho danh sách nums = [] print("Enter the size of list: ", end="") tot = int(input()) print("Enter", tot, "Elements for the list: ", end="") for i in range(tot): nums.append(int(input())) sum = 0 count = 0 for i in range(tot): if nums[i]%2 == 0: sum = sum + nums[i] count = count+1 if count==0: print("\nEven number is not found in this list!") else: print("\nSum of Even Numbers =", sum) Đây là mẫu chạy với đầu vào của người dùng, 6 là kích thước và 1, 2, 3, 4, 5, 6 là sáu phần tử Và đây là một mẫu khác được chạy với đầu vào của người dùng, 4 là kích thước và 1, 3, 5, 7 là bốn phần tử. Lần này, không có bất kỳ số chẵn nào trong danh sách Phiên bản sửa đổi của chương trình trước đóChương trình này được tạo để cung cấp thông báo thủ công khi người dùng nhập đầu vào không hợp lệ. Chúng tôi đã hoàn thành công việc bằng cách sử dụng khối try-ngoại trừ nums = [] print("Enter the size of list: ", end="") try: tot = int(input()) print("Enter", tot, "Elements for the list: ", end="") for i in range(tot): try: nums.append(int(input())) except ValueError: print("\nInvalid Element Input!") exit() sum = 0 count = 0 for i in range(tot): if nums[i]%2 == 0: sum = sum + nums[i] count = count+1 if count==0: print("\nEven number is not found in this list!") else: print("\nSum of Even Numbers =", sum) except ValueError: print("\nInvalid Size Input!") Phiên bản ngắn của chương trình trướcĐây là phiên bản ngắn của chương trình trước. Để trở thành một chương trình tốt hơn, hãy luôn cố gắng rút ngắn mã. Tức là luôn tạo chương trình ngắn nhất có thể. Vì nó trông mát mẻ và hấp dẫn nums = [] sum = 0 print("Enter the size of list: ", end="") tot = int(input()) print("Enter", tot, "Elements for the list: ", end="") for i in range(tot): nums.append(int(input())) if nums[i]%2 == 0: sum = sum + nums[i] print("\nSum of Even Numbers =", sum) Tìm Tổng các số lẻ trong danh sáchChương trình này gần giống với chương trình tìm tổng các số chẵn. Điều duy nhất bạn phải làm là thay đổi điều kiện của if. Đó là, thay thế == bằng. =. Phần còn lại của những điều gần như giống nhau ________số 8_______ Đây là lần chạy mẫu của nó với đầu vào của người dùng là 5 theo kích thước và 6, 7, 8, 9, 10 dưới dạng sáu phần tử Tìm Tổng Số Chẵn và Số Lẻ trong một Danh sáchChương trình này là phiên bản kết hợp của cả chương trình tìm và in các số chẵn và số lẻ trong danh sách n số Tổng các số lẻ từ 1 đến 50 trong Python là gì?0. tổng += n # tính tổng in ra số(f'Tổng các số lẻ từ {start} đến {end} là {total}. ') Tổng các số lẻ từ 1 đến 50 là 625 .
Tổng các số lẻ từ 1 đến 100 là bao nhiêu?Cũng giống như tìm số các số lẻ từ 1 đến 99. ∴ Tổng tất cả các số lẻ từ 0 đến 100 là 2500 . |