Años bisiestos
Un año bisiesto tiene un día adicional en febrero para mantener el calendario sincronizado con el ciclo de las estaciones. Los años bisiestos se producen con una frecuencia regular, determinada por la siguiente regla:
- Un año debe o bien ser divisible por 400 o ser divisible por 4 pero no por 100.
Dado un year, debes implementar una función que devuelva True si es un año bisiesto, o False si no lo es.
Ejemplos
is_leap(2020) ➞ True
# Divisible exactamente por 4 y no por 100.
is_leap(1800) ➞ False
# Divisible exactamente por 4, pero también por 100.
is_leap(2000) ➞ True
# Divisible exactamente por 400.
is_leap(2019) ➞ False
# No se puede dividir exactamente por 400 ni por 4.Notas
- Divisible exactamente significa que el resto de la división es igual a 0.
- Si te atascas en un desafío, busca ayuda en la pestaña Recursos.
- Si de verdad no puedes avanzar, desbloquea soluciones en la pestaña Soluciones.
- Extra: Intenta implementar esta función en una sola línea de código.