2

Question

Question 1 :

Découverte ou rappel : Observer les instructions tapées dans la console:

1
>>> "55 m".split()
1
 >>> "35 kg".split()
1
>>> "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.