def def range_test(num):
if 1 < num < 550 :
return("{:d} is in range.".format(num))
else:
return("The number you entered is outside the range!")
num = int(input("Enter a number: "))
Mon programme imprime simplement le "Enter a Number:" comme sa sortie? Pouvez-vous comprendre pourquoi? Merci!Numéro Python dans la plage ne fonctionne pas
Parce que votre code ne tente d'imprimer quoi que ce soit d'autre? Vous voulez probablement appeler range_test et imprimer le résultat – happydave