Hướng dẫn how do you code an even number in python? - làm thế nào để bạn mã một 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.

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ố.

Chức năng thậm chí là gì trong Python?

# Chương trình Python để kiểm tra xem số đầu vào là số lẻ hay thậm chí. # Một số là ngay cả khi phân chia cho 2 cho phần còn lại là 0. # Nếu phần còn lại là 1, đó là một số lẻ. num = int (input ("nhập một số:")) if (num % 2) == 0: print ("{0} chẵn" .format (num)) khác: in ("{0} là lẻ" .format (num))

Chương trình Python để kiểm tra xem một số là lẻ hay thậm chí 2, 4, 6, 8, 10, etc.

Số lẻ và chẵn:1, 3, 5, 7, 9 etc.

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ẻ.

Output:

Hướng dẫn how do you code an even number in python? - làm thế nào để bạn mã một số chẵn trong python?


Hướng dẫn how do you code an even number in python? - làm thế nào để bạn mã một số chẵn trong python?
Ví dụ số chẵn: 2, 4, 6, 8, 10, v.v.


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

  • Xem ví dụ này:

Đối với video, hãy tham gia kênh YouTube của chúng tôi: Tham gia ngay

Hướng dẫn how do you code an even number in python? - làm thế nào để bạn mã một số chẵn trong python?
Hướng dẫn how do you code an even number in python? - làm thế nào để bạn mã một số chẵn trong python?
Hướng dẫn how do you code an even number in python? - làm thế nào để bạn mã một số chẵn trong python?





Đư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.

Example:  

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

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

Lặp lại từng phần tử 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ố. & 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
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
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
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
2

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
0
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

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

Phương pháp 2: Sử dụng trong khi Loop & NBSP;Using while loop 

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
10, 4, 66
3
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: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
0
Enter a number: 43
43 is Odd
5
Input: list2 = [12, 14, 95, 3]
Output: [12, 14]
0

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

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Even numbers in the list:  [10, 4, 66]
2
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]
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: 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
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 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
22
Enter a number: 43
43 is Odd
23

Output:  

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

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
0
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
Using lambda expressions 

Python3

Phương pháp 2: Sử dụng trong khi Loop & NBSP;

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
10, 4, 66
3
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: 43
43 is Odd
22
Enter a number: 43
43 is Odd
23

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

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

Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
3
Input: list1 = [2, 7, 5, 64, 14]
Output: [2, 64, 14]
4
Even numbers in the list:  [10, 4, 66]
2
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
Using Recursion

Python3

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

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

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

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

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

Even numbers in the list: 10 4 66 

Input: list1 = [2, 7, 5, 64, 14] Output: [2, 64, 14]3Input: list1 = [2, 7, 5, 64, 14] Output: [2, 64, 14]4 Even numbers in the list: [10, 4, 66]2Enter 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 5Enter a number: 43 43 is Odd 5

Python3

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

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

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

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

Python3

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

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

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

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

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
05
Enter a number: 43
43 is Odd
5
Enter a number: 43
43 is Odd
43__

Đầu ra

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

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

Làm thế nào để bạn mã hóa một số chẵn?

Nếu một số được chia đều cho 2 không còn còn lại, thì đó là chẵn. Bạn có thể tính toán phần còn lại với toán tử modulo % như số này % 2 == 0. Nếu một số chia cho 2 để lại một phần còn lại là 1, thì số này là số lẻ. Bạn có thể kiểm tra điều này bằng Num % 2 == 1.. You can calculate the remainder with the modulo operator % like this num % 2 == 0 . If a number divided by 2 leaves a remainder of 1, then the number is odd. You can check for this using num % 2 == 1 .

Làm thế nào để bạn tạo ra một số chẵn hoặc lẻ trong Python?

Xem ví dụ này:..
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 chỉ hiển thị các con số chẵn trong Python?

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.

Chức năng thậm chí là gì trong Python?

# Chương trình Python để kiểm tra xem số đầu vào là số lẻ hay thậm chí.# Một số là ngay cả khi phân chia cho 2 cho phần còn lại là 0. # Nếu phần còn lại là 1, đó là một số lẻ.num = int (input ("nhập một số:")) if (num % 2) == 0: print ("{0} chẵn" .format (num)) khác: in ("{0} là lẻ".format (num))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))