Anos bissextos
Um ano bissexto tem um dia a mais em fevereiro para manter o calendário sincronizado com o ciclo das estações. Os anos bissextos ocorrem com uma frequência regular, determinada pela seguinte regra:
- Um ano deve ou ser divisível por 400 ou ser divisível por 4 e não por 100.
Dado um year, você deve implementar uma função que retorne True se ele for um ano bissexto, ou False se não for.
Exemplos
is_leap(2020) ➞ True
# Divisível exatamente por 4 e não por 100.
is_leap(1800) ➞ False
# Divisível exatamente por 4, mas também por 100.
is_leap(2000) ➞ True
# Divisível exatamente por 400.
is_leap(2019) ➞ False
# Não pode ser dividido exatamente por 400 nem por 4.Notas
- Divisível exatamente significa que o resto da divisão é igual a 0.
- Se você não souber como continuar, procure ajuda na aba Recursos.
- Se ainda estiver com dificuldade, desbloqueie soluções na aba Soluções.
- Bônus: Tente implementar esta função em uma única linha de código.