← Volver

Cómo determinar si un número es par o impar

Usando el operador de resto (%). Para cualquier número entero n, si n % 2 devuelve cero, n es par; si devuelve uno, es impar.

>>> a = 10
>>> b = 11
>>> a % 2
0
>>> b % 2
1

El siguiente programa solicita un número entero por consola e indica si es par o impar:

n = int(input("Ingrese un número: "))

if n % 2 == 0:
print(n, "es par.")
else:
print(n, "es impar.")


enteros operaciones-aritmeticas operador-resto


👨‍💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.

🐍 También te puede interesar:


💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.