Exercices Les Bases Python Convertisseur de température
🎉

Bravo!

Intermédiaire 🧠 Fondamentaux 20 XP 0 personnes ont réussi

Convertisseur de température

Mettons en pratique ce qu'on a vu avec un problème concret. La conversion entre Celsius et Fahrenheit utilise la formule :

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

Écris une fonction convertir_temperature(valeur, unite) qui prend une température et son unité ('C' pour Celsius, 'F' pour Fahrenheit) et la convertit dans l'autre unité. Le résultat doit être arrondi à 1 décimale avec la fonction round(nombre, 1).

Exemple :
convertir_temperature(100, 'C') renvoie 212.0 (100 C en Fahrenheit)
convertir_temperature(32, 'F') renvoie 0.0 (32 F en Celsius)

Tests (4/5)

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
98.6 F en C
assert convertir_temperature(98.6, 'F') == 37.0

+ 0 tests cachés

Indices (3 disponibles)

solution.py