Esta versión utiliza una función para verificar si un año es bisiesto y luego imprime el resultado.
#Código Python - Bisiestos
def es_bisiesto(year):
return year % 4 == 0 and (year % 100 != 0 or year % 400 == 0)
year = int(input("Ingrese un año: "))
if es_bisiesto(year):
print(year, "es un año bisiesto.")
else:
print(year, "no es un año bisiesto.")
Versión simplificada:
year = int(input("Ingrese un año: "))
print(year, "es un año bisiesto." if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0) else "no es un año bisiesto.")
Pueder ir al artículo principal:
Códigos Sencillos hechos en Python