Exercices Les Bases Python Convertir une temperature
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Convertir une temperature

La conversion de températures est un exemple parfait d'une fonction utilitaire qu'on écrit une fois et qu'on réutilise partout : station météo, appli de cuisine, projet IoT.

Les formules :
fahrenheit = celsius * 9 / 5 + 32
celsius = (fahrenheit - 32) * 5 / 9

La fonction round(nombre, decimales) arrondit le résultat : round(3.14159, 2) donne 3.14.

Écris une fonction convertir_temperature(valeur, unite) qui :
si unite vaut 'C', convertit de Celsius vers Fahrenheit
si unite vaut 'F', convertit de Fahrenheit vers Celsius
Le résultat doit être arrondi à 1 décimale.

Exemples :
convertir_temperature(100, 'C') renvoie 212.0
convertir_temperature(32, 'F') renvoie 0.0

Tests (3/4)

100 C en F
assert convertir_temperature(100, 'C') == 212.0
32 F en C
assert convertir_temperature(32, 'F') == 0.0
0 C en F
assert convertir_temperature(0, 'C') == 32.0

+ 0 tests cachés

Indices (3 disponibles)

solution.py