Nível 6.6 do livro de exercícios Python

Задание 1

Crie uma função que receberá uma data no formato ano-mês-dia como parâmetro, e determinará se tal data existe ou não.

Задание 2

Crie uma função que irá gerar uma string de um determinado comprimento, preenchida com letras latinas aleatórias.

Задание 3

Crie uma função que receberá como parâmetro uma string com palavras, e retornará uma string em maiúsculas, consistindo das primeiras letras das palavras.

Задание 4

Crie uma função que receberá como parâmetro uma lista com números e substituirá cada número por uma lista de seus divisores.

Задание 5

Crie uma função que receberá segundos como parâmetro, e retornará a quantidade de dias, horas, minutos e segundos, correspondentes a esses segundos, na forma do seguinte dicionário:

python{
  'd': 12,
  'h': 10,
  'm': 59,
  's': 59,
}