Bài viết sau đây cho thấy cách đưa ra một danh sách số nguyên, chúng ta có thể tạo ra tổng của tất cả các chữ số lẻ và thậm chí của nó.
Nội phân Chính showShow
- Làm thế nào để bạn tìm thấy tổng số số chẵn và số lẻ trong Python?
- Làm thế nào để bạn tìm thấy tổng số số chẵn trong danh sách Python?
- Làm thế nào để bạn in nếu một số là lẻ hoặc thậm chí trong Python?
- Làm thế nào để bạn in tổng của tất cả các số chẵn trong phạm vi được nhập bởi người dùng?
Nội phân chính
- Làm thế nào để bạn tìm thấy tổng số số chẵn và số lẻ trong Python?
- Làm thế nào để bạn tìm thấy tổng số số chẵn trong danh sách Python?
- Làm thế nào để bạn in nếu một số là lẻ hoặc thậm chí trong Python?
- Làm thế nào để bạn in tổng của tất cả các số chẵn trong phạm vi được nhập bởi người dùng?
Nội phân chính
- Làm thế nào để bạn tìm thấy tổng số số chẵn và số lẻ trong Python?
- Làm thế nào để bạn tìm thấy tổng số số chẵn trong danh sách Python?
- Làm thế nào để bạn in nếu một số là lẻ hoặc thậm chí trong Python?
- Làm thế nào để bạn in tổng của tất cả các số chẵn trong phạm vi được nhập bởi người dùng?
Nội phân chính
- Làm thế nào để bạn tìm thấy tổng số số chẵn và số lẻ trong Python?
- Làm thế nào để bạn tìm thấy tổng số số chẵn trong danh sách Python?
- Làm thế nào để bạn in nếu một số là lẻ hoặc thậm chí trong Python?
- Làm thế nào để bạn in tổng của tất cả các số chẵn trong phạm vi được nhập bởi người dùng?
Input : test_list = [345, 893, 1948, 34, 2346] Output : Odd digit sum : 36 Even digit sum : 40 Explanation : 3 + 5 + 9 + 3 + 1 + 9 + 3 + 3 = 36, odd summation.
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.
Nội phân chínhUsing loop, str[] and int[]
Phương pháp 1: Sử dụng vòng lặp, str [] và int []
Python3
Trong đó, trước tiên chúng tôi chuyển đổi từng phần tử thành chuỗi và sau đó lặp lại cho từng phần tử của nó và thêm vào tổng hợp tương ứng bằng cách chuyển đổi sang số nguyên.
test_list
=
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 408
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 400
Odd digit sum : 36 Even digit sum : 401
Odd digit sum : 36 Even digit sum : 402
Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 404
Odd digit sum : 36 Even digit sum : 405
Odd digit sum : 36 Even digit sum : 406
=
__Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 408
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 40222
Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 406
Odd digit sum : 36 Even digit sum : 401
Odd digit sum : 36 Even digit sum : 408
Odd digit sum : 36 Even digit sum : 400
Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 40222
Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 406
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
test_list
8 The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
=
1Input : test_list = [345, 893]
Output :
Odd digit sum : 20
Even digit sum : 12
Explanation : 4 + 8 = 12, even summation.
9The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
0=
4 The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
2 The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3=
7
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 40
Đầu raUsing loop and sum[]
Phương pháp 2: Sử dụng Loop và Sum []
Python3
Trong đó, trước tiên chúng tôi chuyển đổi từng phần tử thành chuỗi và sau đó lặp lại cho từng phần tử của nó và thêm vào tổng hợp tương ứng bằng cách chuyển đổi sang số nguyên.
test_list
=
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 408
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 400
Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 40222
Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 406
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
test_list
8 The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
=
1Input : test_list = [345, 893]
Output :
Odd digit sum : 20
Even digit sum : 12
Explanation : 4 + 8 = 12, even summation.
9The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
0=
4 The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
2 The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3=
7
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 40
Đầu ra Using list comprehension
Python3
Trong đó, trước tiên chúng tôi chuyển đổi từng phần tử thành chuỗi và sau đó lặp lại cho từng phần tử của nó và thêm vào tổng hợp tương ứng bằng cách chuyển đổi sang số nguyên.
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 408
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 400
Odd digit sum : 36 Even digit sum : 401
Odd digit sum : 36 Even digit sum : 402
Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 404
Odd digit sum : 36 Even digit sum : 405
Odd digit sum : 36 Even digit sum : 406
=
__Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 40222
Odd digit sum : 36 Even digit sum : 403
Odd digit sum : 36 Even digit sum : 406
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
test_list
8 The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
=
1Input : test_list = [345, 893]
Output :
Odd digit sum : 20
Even digit sum : 12
Explanation : 4 + 8 = 12, even summation.
9The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
0=
4 The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
2 The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3=
7
Odd digit sum : 36 Even digit sum : 40
Đầu ra Using the enumerate function
Python3
Trong đó, trước tiên chúng tôi chuyển đổi từng phần tử thành chuỗi và sau đó lặp lại cho từng phần tử của nó và thêm vào tổng hợp tương ứng bằng cách chuyển đổi sang số nguyên.
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 405
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 408
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 404
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 408
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 4022
=
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 4015
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 401
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 407
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.19
Odd digit sum : 36 Even digit sum : 402
Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
test_list
8 The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
=
1Input : test_list = [345, 893] Output : Odd digit sum : 20 Even digit sum : 12 Explanation : 4 + 8 = 12, even summation.9
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 400
=
4 The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 402
The original list is : [345, 893, 1948, 34, 2346] Odd digit sum : 36 Even digit sum : 403
=
7Đầu ra
Odd digit sum : 36 Even digit sum : 40Bạn có tìm thấy tổng số số chẵn và số lẻ trong Python không?
How do you find the sum of even and odd numbers in Python?
Chương trình Python để tính tổng số số chẵn và số lẻ từ 1 đến N..
Lấy số đầu vào từ 1 đến giá trị nhập vào người dùng đó ..
Xác định một biến, tổng số tên ..
Lặp lại cho vòng lặp và kiểm tra từng số bằng công thức Num%2 == 0 có phải nó hay không ..
Nếu số chẵn, vì vậy hãy thêm số vào tổng số ..
Làm thế nào để bạn tìm thấy tổng số số chẵn trong danh sách Python?
"] exit [] sum = 0 đếm = 0 cho i trong phạm vi [tot]: nếu nums [i]%2 == 0: sum = sum + nums [i] đếm = đếm + 1 nếu đếm == 0: in ["\ Neven số không được tìm thấy trong danh sách này!"]
Làm thế nào để bạn in nếu một số là lẻ hoặc thậm chí trong Python?
Chương trình Python để kiểm tra xem một số là lẻ hay thậm chí..
num = int [input ["nhập một số:"]].
if [num % 2] == 0:.
in ["{0} là số chẵn". Định dạng [num]].
in ["{0} là số lẻ". Định dạng [num]].
Làm thế nào để bạn in tổng của tất cả các số chẵn trong phạm vi được nhập bởi người dùng?
Ví dụ #1: In tất cả các số chẵn từ danh sách đã cho bằng cách sử dụng cho vòng lặp xác định và giới hạn kết thúc của phạm vi. Lặp lại từ bắt đầu cho đến phạm vi trong danh sách bằng cách sử dụng vòng lặp và kiểm tra xem num % 2 == 0. Nếu điều kiện thỏa mãn, thì chỉ in số.Iterate from start till the range in the list using for loop and check if num % 2 == 0. If the condition satisfies, then only print the number.