Python 偶數或奇數檢查器

使用 Python 中的模算術運算子確定整數是偶數還是奇數。

在編輯器中嘗試

概述

偶數是能被 2 整除的整數。奇數除以 2 餘數為 1。

我們使用 Python 模運算子“%”,它會傳回除法的餘數。對於任何偶數,“n % 2”的計算結果為“0”。

這個經典的電腦科學概念廣泛應用於循環、資料分區和基本演算法設計。

程式碼和執行輸出

用於評估負整數、正整數和零整數的奇數/偶數狀態的函數。

def is_even(num):
    return num % 2 == 0

numbers = [4, 7, 0, -3]
for n in numbers:
    result = "Even" if is_even(n) else "Odd"
    print(f"{n:2d} is {result}")
端子輸出
 4 is Even
 7 is Odd
 0 is Even
-3 is Odd

逐步實施

  • 在表格/UI 中交替行顏色
  • 跨多個工作流程分配任務
  • 數學數論難題

常見問題解答

0是偶數還是奇數?

零是偶數,因為它除以 2 時餘數為 0 (0 = 2 * 0)。

相關主題