Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Định hướng cách xây dựng hàm kiểm tra số tự nhiên có phải số lẻ

20:06 24-04-2023 529 lượt xem 2 bình luận 19:48 25-04-2023

xây dựng 1 hàm (check_old) kiểm tra 1 số tự nhiên có phải là số lẻ hay ko (true hoặc false)

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 11:06 26-04-2023

Bạn có thể xây dựng một hàm kiểm tra số lẻ trong Python bằng cách sử dụng toán tử chia lấy dư %. Hàm sẽ trả về True nếu số được truyền vào là số lẻ và False nếu số đó là số chẵn.

Đây là đoạn code mẫu:
 

def check_odd(num):
    if num % 2 == 1:
        return True
    else:
        return False

Trong đoạn code này, chúng ta kiểm tra xem số num chia hết cho 2 dư 1 hay không bằng toán tử %. Nếu phần dư là 1, chúng ta trả về True để chỉ ra rằng số đó là số lẻ. Nếu không, chúng ta trả về False để chỉ ra rằng số đó là số chẵn.

Bạn có thể gọi hàm này bằng cách truyền số cần kiểm tra vào như sau:
 

num = 5
is_odd = check_odd(num)
print(is_odd) # In ra True

Trong đoạn code này, chúng ta truyền số 5 vào hàm check_odd để kiểm tra xem nó có phải là số lẻ hay không. Kết quả sẽ được gán vào biến is_odd, và sau đó chúng ta in ra giá trị của biến này bằng lệnh print. Kết quả sẽ là True, vì số 5 là số lẻ.

pdlv2k đã bình luận 14:17 25-04-2023
def check_odd(n):
    if n % 2 == 1:
        return True
    else:
        return False

 

Câu hỏi mới nhất