このコードを実行しようとすると、不正な最大値と最小値が返されます。私はそれを修正する方法を教えてもらえますか?私は '最大'と '最小'を使用することはできません。Pythonコードの最大値と最小値が正しくない
更新:コードを更新しましたが、それでも正しく動作しません。 更新2:コードは今動作します!大変ありがとうございました! minimum
とmaximum
ため
minimum=float('inf')
maximum=None
count=0
total=0
number=input ("Please enter the amount of numbers you wish to categorize: ")
while True:
num = input("Enter a number: ")
count+=1
total+=num
if num is None or num < minimum:
minimum = num
if num is None or num > maximum:
maximum = num
if count == number:
break
print "The average of your numbers is ", round ((total/count),2),"."
print 'The largest number is:', maximum,"."
print 'The smallest number is:', minimum,"."
この宿題はありますか? – hochl
私はこれが宿題であると仮定しています。「私は 'max'と 'min'を使用することはできません。将来、宿題の質問に「宿題」タグを追加してください。 – agf
はい、申し訳ありません。 – user1292009