Hướng dẫn python function to check even or odd - hàm python để kiểm tra chẵn hay lẻ

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.

Chương trình Python để kiểm tra xem một số là lẻ hay thậm chí

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:

Đố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ẻ

Giải pháp #1

def find[num]:
    # code logic here
    if num%2 == 0:
        numtype="even"
    else:
        numtype = "odd"
    return numtype

num = int[input['Enter the number: ']]  # 1. take your input
numtype = find[num]                     # 2. call the find function
print['Given number is',numtype].       # 3. print if the number is even or odd

Đầu ra:

coder# python challenge07.py 
Enter the number: 5
Given number is odd
coder# python challenge07.py 
Enter the number: 8
Given number is even

Giải trình:-

  1. hàm input [] được sử dụng để lấy đầu vào của người dùng
  2. Hàm tìm [] được gọi để kiểm tra xem một số tắt/chẵn. Hàm này trả về NUMTYPE là ODD/chẵn
  3. Cuối cùng, in nếu số đã cho là lẻ/chẵn

Giải pháp #2

Tránh việc sử dụng khối khác bằng cách gán giá trị mặc định [lẻ] cho NUMTYPE

def find[num]:
    # code logic here
    numtype = "odd"
    if num%2 == 0:
        numtype="even"
    return numtype

num = int[input['Enter the number: ']]      # take your input
numtype = find[num]                         # call the find function
print['Given number is',numtype]            # print if the number is even or odd

Đầu ra:

coder# python challenge07.py 
Enter the number: 5
Given number is odd
coder# python challenge07.py 
Enter the number: 8
Given number is even

Giải trình:-

hàm input [] được sử dụng để lấy đầu vào của người dùng

def find[num]:
    # code logic here
    if num%2 == 0:
        return "even"
    return "odd"

num = int[input['Enter the number: ']]      # take your input
numtype = find[num]                         # call the find function
print['Given number is',numtype]            # print if the number is even or odd

Đầu ra:

coder# python challenge07.py 
Enter the number: 5
Given number is odd
coder# python challenge07.py 
Enter the number: 8
Given number is even

Giải trình:-

Enter a number: 43
43 is Odd
4

hàm input [] được sử dụng để lấy đầu vào của người dùng

Trang chủ »Python» Chương trình Python

Ở đây, chúng ta sẽ học cách tạo một hàm để kiểm tra xem một số đã cho là số chẵn hay lẻ trong ngôn ngữ lập trình Python.Được gửi bởi bao gồm Help, vào ngày 02 tháng 3 năm 2020create a function to check whether a given number is an EVEN or ODD number in Python programming language.
Submitted by IncludeHelp, on March 02, 2020

Trong chương trình bên dưới - chúng tôi đang tạo một hàm có tên "ChecKevenOdd []", nó chấp nhận một số và trả về "thậm chí" nếu số chẵn hoặc trả về "lẻ" nếu số lẻ.CheckEvenOdd[]", it accepts a number and returns "EVEN" if the number is EVEN or returns "ODD" if the number is ODD.

# Python function to check EVEN or ODD
def CheckEvenOdd[num]: 
  if [num % 2 == 0]: 
    print[num," is EVEN"]
  else: 
    print[num," is ODD"]
  
# main code
CheckEvenOdd[11] 
CheckEvenOdd[22] 
CheckEvenOdd[33]
CheckEvenOdd[44]

Đầu ra

Enter a number: 43
43 is Odd
0

Các chương trình cơ bản của Python »


Bài Viết Liên Quan

Chủ Đề