2
以下のように負の数を入力している間、私は最大値を抽出したいと思います。その値は-0.123
であると予想されますが、実際の値(Python 3.6.0シェルの場合)は-45.02
です。ここに私のコードは次のとおりです。pythonの最大負の値
x=input("Enter value of X :")
y=input("Enter value of y :")
Z=input("Enter value of Z :")
print("Display of max value")
print(max(x,y,Z))
は、入力( "終了するにはEnterキーを押してください")
その出力:
Enter value of X :-45.02
Enter value of y :-0.123
Enter value of Z :-1.136
Display of max value
-45.02
あなたは私にその結果を把握助けることができますか?
代わりに数字を比較する場合は、辞書順を使用して文字列を比較しています。 'max'を取る前に入力を' float'に変換してください。 –