Résolu Besoin d'aide

Ardue

Premium
Inscription
24 Juin 2015
Messages
711
Réactions
216
Points
9 826
Bonjour
Je doit faire un travaille qui consiste à convertir les Fahrenheit en Celsius, j'ai fait ce programme mais cela ne fonction pas quand je veut faire intervenir la fonction,
je suis obligé de faire une fonction pour cette exercice, voici le code:

Code:
def celsius():
    celsius=(fahrenheit -32) * 5/9
    print('%.2f fahrenheit ce qui fait %0.2f celsius' %(fahrenheit, celsius))

while 1:
    fahrenheit = float(input("Entrer la température en Fahrenheit: "))
    print(celsius)

Merci pour votre aide
 

Kohina Hiruko IMK

Si tu bouges rien qu'un peu, ta tête tombera.
Premium
Inscription
20 Octobre 2014
Messages
225
Réactions
94
Points
11 759
Quand tu appel ta fonction tu a oublier les "()" ;)
Voici le code correcte :
Python:
def celsius():
    celsius=(fahrenheit -32) * 5/9
    print('%.2f fahrenheit ce qui fait %0.2f celsius' %(fahrenheit, celsius))

while 1:
    fahrenheit = float(input("Entrer la température en Fahrenheit: "))
    print(celsius())
 
Cette réponse a aidé l'auteur de cette discussion !
Haut