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

相关主题