我有一個任務,我讓用戶輸入儘可能多的分數,然後我必須計算最小值和最大值以及有多少人使用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)
任何想法如何找到最小值和最大值?
一些格式化是爲了:/。另外給一個*簡短的,獨立的和可運行的*樣本。 – Veedrac
另外,空格比Python中的選項卡更受歡迎 – SethMMorton
「if」語句是否有第一部分?因爲你不能從'elif'開始...... – SethMMorton