Hướng dẫn find even number in python - tìm số chẵn trong python

Một số là ngay cả khi nó hoàn toàn chia hết cho 2. Khi số được chia cho 2, chúng tôi sử dụng toán tử còn lại

Enter a number: 43
43 is Odd
1 để tính toán phần còn lại. Nếu phần còn lại không bằng không, số là số lẻ.

Mã nguồn

# Python program to check if the input number is odd or even.
# A number is even if division by 2 gives a remainder of 0.
# If the remainder is 1, it is an odd number.

num = int(input("Enter a number: "))
if (num % 2) == 0:
   print("{0} is Even".format(num))
else:
   print("{0} is Odd".format(num))

Đầu ra 1

Enter a number: 43
43 is Odd

Đầu ra 2

Enter a number: 18
18 is Even

Trong chương trình này, chúng tôi yêu cầu người dùng cho đầu vào và kiểm tra xem số này là lẻ hay chẵn. Xin lưu ý rằng

Enter a number: 43
43 is Odd
2 là trường thay thế cho
Enter a number: 43
43 is Odd
3.

Input: list1 = [2, 7, 5, 64, 14] Output: [2, 64, 14]3Input: list1 = [2, 7, 5, 64, 14] Output: [2, 64, 14]4 Enter a number: 43 43 is Odd 68Enter a number: 43 43 is Odd 5Enter a number: 43 43 is Odd 510, 4, 668Enter a number: 43 43 is Odd 21Enter a number: 43 43 is Odd 43Enter a number: 43 43 is Odd 65

Số lẻ và chẵn:

Nếu bạn chia số cho 2 và nó cho phần còn lại là 0 thì nó được gọi là số chẵn, nếu không thì một số lẻ.

Ví dụ số chẵn: 2, 4, 6, 8, 10, v.v. 2, 4, 6, 8, 10, etc.

Ví dụ số lẻ: 1, 3, 5, 7, 9, v.v.1, 3, 5, 7, 9 etc.

Xem ví dụ này:

Output:

Hướng dẫn find even number in python - tìm số chẵn trong python


Hướng dẫn find even number in python - tìm số chẵn trong python
Đối với video, hãy tham gia kênh YouTube của chúng tôi: Tham gia ngay


Nhận xét

  • Gửi phản hồi của bạn đến [Email & NBSP; được bảo vệ]

Giúp đỡ người khác, xin vui lòng chia sẻ

Hướng dẫn find even number in python - tìm số chẵn trong python
Hướng dẫn find even number in python - tìm số chẵn trong python
Hướng dẫn find even number in python - tìm số chẵn trong python





Enter a number: 18
18 is Even
43
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Enter a number: 18
18 is Even
45
Enter a number: 43
43 is Odd
1
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
7
Enter a number: 18
18 is Even
80__15
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
0
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
1

Example:  

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]

Không gian phụ trợ: O (1)Using for loop

Phương pháp: Sử dụng Numpy.Array

Python3

Enter a number: 43
43 is Odd
4
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
6
Enter a number: 43
43 is Odd
7
Enter a number: 43
43 is Odd
8
Enter a number: 43
43 is Odd
9
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
1
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
3__

Enter a number: 18
18 is Even
95
Enter a number: 18
18 is Even
96

Enter a number: 18
18 is Even
97
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
6
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
7
Enter a number: 43
43 is Odd
8__

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
2
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
4
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
6
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
7

Output:  

10, 4, 66

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
10
Enter a number: 43
43 is Odd
5
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
12
Using while loop 

Python3

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
13
Enter a number: 43
43 is Odd
5
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
15
Enter a number: 43
43 is Odd
1
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
7
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
5

Đưa ra một danh sách các số, hãy viết một chương trình Python để in tất cả các số chẵn trong danh sách đã cho.

10, 4, 66
6
10, 4, 66
7
10, 4, 66
8
10, 4, 66
9

Phương pháp 1: Sử dụng cho vòng lặp

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
2
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Even numbers in the list:  [10, 4, 66]
1
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
6
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
7

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
0 ____87515
Even numbers in the list:  [10, 4, 66]
9

Output:  

10, 4, 66

Phương pháp 3: Sử dụng danh sách hiểu & nbsp;Using list comprehension 

Python3

Enter a number: 43
43 is Odd
4
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
6
Enter a number: 43
43 is Odd
7
Enter a number: 43
43 is Odd
8
Enter a number: 43
43 is Odd
9
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
1
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
3__

Enter a number: 43
43 is Odd
05
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
07
Enter a number: 18
18 is Even
9
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
0
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
1
Enter a number: 43
43 is Odd
4__

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Enter a number: 43
43 is Odd
21
Enter a number: 43
43 is Odd
22
Enter a number: 43
43 is Odd
23

Output:  

Even numbers in the list:  [10, 4, 66]

Phương pháp 4: Sử dụng biểu thức Lambda & NBSP;Using lambda expressions 

Python3

Enter a number: 43
43 is Odd
4
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
6
Enter a number: 43
43 is Odd
7
Enter a number: 43
43 is Odd
8
Enter a number: 43
43 is Odd
9
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
1
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
3__

Enter a number: 43
43 is Odd
05
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
43__

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Enter a number: 43
43 is Odd
21
Enter a number: 43
43 is Odd
22
Enter a number: 43
43 is Odd
23

Đầu ra

Even numbers in the list:  [10, 4, 66]

Phương pháp 5: Sử dụng đệ quyUsing Recursion

Python3

Enter a number: 43
43 is Odd
59
Enter a number: 43
43 is Odd
60
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
62
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
0
Enter a number: 43
43 is Odd
65

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Enter a number: 43
43 is Odd
68
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
5
10, 4, 66
8
Enter a number: 43
43 is Odd
21
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
65

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
2
Enter a number: 43
43 is Odd
76

Các

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
2
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Enter a number: 43
43 is Odd
21
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
91
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
6
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
7

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Enter a number: 43
43 is Odd
60
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
62
Even numbers in the list:  [10, 4, 66]
7
Even numbers in the list:  [10, 4, 66]
9
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
7

Enter a number: 43
43 is Odd
4
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
6
Enter a number: 43
43 is Odd
7
Enter a number: 43
43 is Odd
8
Enter a number: 43
43 is Odd
9
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
1
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
3__

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Enter a number: 43
43 is Odd
21
Enter a number: 18
18 is Even
19
Enter a number: 18
18 is Even
20
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
6
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
7

Enter a number: 18
18 is Even
24

Đầu ra

Even numbers in the list: 10 4 66 

Phương pháp 5: Sử dụng đệ quy

Python3

Enter a number: 43
43 is Odd
59
Enter a number: 43
43 is Odd
60
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
62
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
0
Enter a number: 43
43 is Odd
65

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Enter a number: 43
43 is Odd
68
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
5
10, 4, 66
8
Enter a number: 43
43 is Odd
21
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
65

Các

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Enter a number: 18
18 is Even
54
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
6
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
7

Enter a number: 43 43 is Odd 4Enter a number: 43 43 is Odd 5 Enter a number: 43 43 is Odd 6Enter a number: 43 43 is Odd 7Enter a number: 43 43 is Odd 8Enter a number: 43 43 is Odd 9Enter a number: 43 43 is Odd 8Enter a number: 18 18 is Even 1Enter a number: 43 43 is Odd 8Enter a number: 18 18 is Even 3__

Python3

Enter a number: 43
43 is Odd
59
Enter a number: 43
43 is Odd
60
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
62
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
0
Enter a number: 43
43 is Odd
65

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Enter a number: 43
43 is Odd
68
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
5
10, 4, 66
8
Enter a number: 43
43 is Odd
21
Enter a number: 43
43 is Odd
43
Enter a number: 43
43 is Odd
65

Các

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Enter a number: 18
18 is Even
85

Enter a number: 18
18 is Even
43
Enter a number: 18
18 is Even
87
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
1

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Enter a number: 18
18 is Even
54
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
6
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
7

Enter a number: 43
43 is Odd
4
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
6
Enter a number: 43
43 is Odd
7
Enter a number: 43
43 is Odd
8
Enter a number: 43
43 is Odd
9
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
1
Enter a number: 43
43 is Odd
8
Enter a number: 18
18 is Even
3__

Phương pháp: Sử dụng chức năng liệt kê & nbsp;

Python3

Enter a number: 43
43 is Odd
4
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
6
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
7
Enter a number: 43
43 is Odd
8__

Enter a number: 18
18 is Even
9
Enter a number: 18
18 is Even
39
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
1
Enter a number: 18
18 is Even
41
Enter a number: 18
18 is Even
42

Enter a number: 18
18 is Even
43
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Enter a number: 18
18 is Even
45
Enter a number: 43
43 is Odd
1
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
7
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
0
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
1

Phương pháp: Sử dụng Pass & NBSP;

Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
23

Output:

Enter a number: 43
43 is Odd
0