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)。

関連トピック