最新回答 / 慕婉清5269197
Python要嚴格按照縮進,源代碼中第三行0和for聯在一起,相當于n = 0for,應改為下面可執行代碼:L = [75, 98, 59, 81, 66, 43, 69, 85]sum = 0.0n = 0?for x in L:? ?sum = sum + x? ?n = n + 1print sum / n
2018-02-04
最贊回答 / zh_y_
sum=sum+x縮進有問題,你現在的縮進導致該語句在if x%2==0:域里,前面是continue,該語句永遠不會執行到。應該把sum=sum+x和if對齊
2018-02-02
最贊回答 / 葉愛欣
可以啊s = set(['Adam', 'Lisa', 'Paul'])?L = ['Adam', 'Lisa', 'Bart', 'Paul']?for a in L: ? ?? ? if a not in s: ? ? ? ?? ? ? ? s.add(a)?print s?是不是你for或者if的內容前面空格不對
2018-01-31