我有一个任务,我让用户输入尽可能多的分数,然后我必须计算最小值和最大值以及有多少人使用for-loop得到这些分数。我已经计算出的平均值和标准偏差:使用循环查找python中的最大值和最小值
ELIF user_option == 3:
total = 0
for val in scores_list:
total = total + val
average = total/ len(scores_list)
print (average)
elif user_option == 2:
total = 0
for val in scores_list:
total = total + val
average = total/ len(scores_list)
diffsquared = 0
sum_diffsquared = 0
for val in scores_list:
diffsquared= (val - average)**2
sum_diffsquared= diffsquared + sum_diffsquared
stdev= sqrt((sum_diffsquared)/len(scores_list))
print(stdev)
任何想法如何找到最小值和最大值?
2013-09-29
user300
+0
一些格式化是为了:/。另外给一个*简短的,独立的和可运行的*样本。 –
+0
另外,空格比Python中的选项卡更受欢迎 –
+0
“if”语句是否有第一部分?因为你不能从'elif'开始...... –