2
Question
Question 1 :
Découverte ou rappel : Observer les instructions tapées dans la console:
>>> "55 m".split()
>>> "35 kg".split()
>>> "je m'appelle Bob".split()
A quel type de données s'applique la méthode split ?
Quel est le type d'objet obtenu en réponse ?
A quoi sert cette méthode ?
Question 2 :
On souhaite écrire une fonction qui convertit des pouces ou des pieds en cm.
En particulier convertir("3 inch") doit renvoyer "7.62 cm" car 1 inch correspond à 2.54 cm un pied (foot) correspond à 30.48 cm donc convertir ("2 foot") doit renvoyer "60.96 cm" L'entrée de la fonction est donc un chaine de caractère qui est composée d'un partie numérique puis d'un espace puis de "foot" ou "inch".
Question
Question 2 :
Donner un autre exemple pour chacune des deux unités :
Ecrire la fonction correspondante :
Question
Question 3 :
Ecrire une fonction test_convertir qui va tester les 4 exemples ci-dessus.