Comprobador de números pares o impares de Python
Determine si un número entero es par o impar usando el operador aritmético de módulo en Python.
Descripción general
Un número par es un número entero que es exactamente divisible por 2. Un número impar deja un resto de 1 cuando se divide por 2.
Usamos el operador de módulo de Python `%`, que devuelve el resto de una división. Para cualquier número par, "n % 2" se evalúa como "0".
Este concepto clásico de la informática se utiliza ampliamente en bucles, particiones de datos y diseño de algoritmos básicos.
Código y salida de ejecución
Función para evaluar el estado par/impar de números enteros negativos, positivos y cero.
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 OddImplementación paso a paso
- Alternancia de colores de fila en tablas/UI
- Distribuir tareas entre múltiples procesos de trabajo
- Acertijos matemáticos de teoría de números
Preguntas frecuentes
¿0 es par o impar?
El cero es par porque deja un resto de 0 cuando se divide por 2 (0 = 2 * 0).
Temas relacionados
Compruebe si un número es positivo, negativo o cero en Python mediante bifurcación condicional.
Script de calculadora simple de PythonConstruya una calculadora básica en Python. Aprenda a mapear operadores matemáticos, tomar flujos de ejecución de usuarios y manejar la lógica de forma nativa.