Exercice 8 : programmation en Python d'un calcul du temps de transfert
Soit une fonction temps à quatre arguments comme ci-dessous :
Les arguments sont :
taille : un nombre,
uniteTaille : une chaîne de caractères, choisie parmi "o", "Ko", "Mo", "Go", "To", "Po",
debit : un nombre,
uniteDebit : une chaîne de caractères, choisie parmi "b", "Kb", "Mb", "Gb".
Si on saisit :
--> temps(4,"Mo",2,"Mb")
le résultat renvoyé doit être le temps, en secondes, nécessaire pour transmettre un fichier de 4 Mo via une liaison possédant un débit de 2 Mb/s.
Question
Ecrire le programme de cette fonction et le tester sur EduPython.