私は、ユーザが数字を入力し、入力された数字の合計、平均、最高、最低を見つけることを可能にする、pythonプログラムを作成しています。私の先生は、リストに入力された最初と最後の数字(私が今行っている)を削除し、minとmaxの関数を使用しないようにプログラムを改善するよう教えてくれました。Pythonリスト - 最高値と最低値
totalList=[]
TotalNum = int(input("Please enter how many numbers are to be entered:"))
Change=TotalNum
Input=0
Total=0
while TotalNum>0:
TotalNum = TotalNum - 1
Input = int(input("Enter Number: "))
totalList.append(Input)
Total = Total +Input
while 1 == 1:
totalList = totalList[1:-1]
TotalList = totalList
print("Total:" ,Total)
print("Average:",Total/Change)
print("Highest:",max(TotalList))
print("Lowest:",min(TotalList))
リスト内の項目を手動でループして、リスト内で最も小さい数字と最大の数字を探してください。 –
あなたにコードを書きたいと思うようです。多くのユーザーは、苦労しているコーダーのコードを作成したいと考えていますが、通常、ポスターが既に問題を解決しようとしているときにのみ役立ちます。この作業を実証するには、これまでに書いたコード([mcve]の作成)、サンプル入力(あれば)、期待される出力、実際に出力するもの(出力、トレースバック、等。)。あなたが提供する詳細があれば、受け取る可能性のある回答が増えます。 [ツアー]と[質問]を確認します。 – TigerhawkT3