• Python
  • 09. Strings e Fatiamento

Quantos dias se passaram?#

Faça uma função que recebe uma data, representada por uma string, e devolve a quantidade de dias que já se passaram desde o início daquele ano. As datas sempre serão representadas por uma string contendo dois dígitos para o dia, dois dígitos para o mês e 4 dígitos para o ano. Você pode assumir que não serão considerados anos bissextos, ou seja, fevereiro sempre possui 28 dias (consequentemente o ano sempre terá 365 dias).

Exemplos:

  • Para a entrada '01/01/2018', sua função deve retornar 0, pois ainda não se passou nenhum dia desde o início de 2018 no dia primeiro de janeiro.
  • Para a entrada '15/03/2019', sua função deve retornar 73, pois já se passaram \(31 + 28 + 14 = 73\) dias (janeiro e fevereiro inteiros mais 14 dias).
  • Para a entrada '31/12/2021', sua função deve retornar 364, pois é o último dia do ano.

Sua função deve se chamar dias_do_ano