Hướng dẫn python odd numbers - trăn số lẻ

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 : 40
0
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
8=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
0

Odd digit sum : 36
Even digit sum : 40
1
Odd digit sum : 36
Even digit sum : 40
2
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
4
Odd digit sum : 36
Even digit sum : 40
5
Odd digit sum : 36
Even digit sum : 40
6 =__

Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
8
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
222
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
6

Odd digit sum : 36
Even digit sum : 40
1
Odd digit sum : 36
Even digit sum : 40
8
Odd digit sum : 36
Even digit sum : 40
0

Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
222
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
6

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 : 40
0test_list 8
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=1

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 : 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 : 40
0
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
8=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
0

Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
222
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
6

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 : 40
0test_list 8
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=1

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 : 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 : 40
0
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
8=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
0

Odd digit sum : 36
Even digit sum : 40
1
Odd digit sum : 36
Even digit sum : 40
2
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
4
Odd digit sum : 36
Even digit sum : 40
5
Odd digit sum : 36
Even digit sum : 40
6 =__

Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
222
Odd digit sum : 36
Even digit sum : 40
3
Odd digit sum : 36
Even digit sum : 40
6

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 : 40
0test_list 8
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=1

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 : 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 : 40
0
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
5=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
8=
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
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
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
4

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
8
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
22=

The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
15
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
1
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
7
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
The original list is : [345, 893, 1948, 34, 2346]
Odd digit sum : 36
Even digit sum : 40
3
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 : 40
2

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 : 40
0test_list 8
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=1

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 : 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

Đầu ra

Odd digit sum : 36
Even digit sum : 40
Bạ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.