Nivo 6.6 zadatka Python

Задание 1

Napravite funkciju koja kao parametar prima datum u formatu godina-mesec-dan, i određuje da li takav datum postoji ili ne.

Задание 2

Napravite funkciju koja generiše string zadate dužine, popunjen nasumičnim latiničnim slovima.

Задание 3

Napravite funkciju koja kao parametar dobija string sa rečima, a vraća string velikim slovima, sastavljen od prvih slova reči.

Задание 4

Napravite funkciju koja kao parametar prima listu sa brojevima i zamenjuje svaki broj listom njegovih delilaca.

Задание 5

Napravite funkciju koja kao parametar prima sekunde, a vraća broj dana, sati, minuta i sekundi, koji odgovaraju tim sekundama, u obliku sledećeg rečnika:

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