0
我正在创建一个python程序,允许用户输入数字并找到输入数字的总数,平均数,最高和最低数。我的老师告诉我通过删除输入到列表中的第一个和最后一个数字(而不是使用最小和最大函数)来改进该程序。我很困惑如何这样做。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