Je suis très nouveau à la programmation et ai couru dans quelque chose que je ne peux juste pas comprendre dehors! J'ai une fonction définie par l'utilisateur qui est censé calculer un pourcentage:Fonction définie par l'utilisateur retournant la valeur incorrecte dans Pycharm mais pas IDLE
def test_score(num_correct, total):
temp_value = num_correct/total
return temp_value*100
a = 12
b = 20
print(test_score(a, b))
Selon mes calculs, le programme devrait être de retour la valeur 60, et il le fait lorsque le code est entré en IDLE. Cependant, quand entré dans Pycharm le code renvoie la valeur 0.
Des idées quant à pourquoi ceci pourrait être?
Ils utiliseront probablement différentes versions de Python – DavidG