我這樣為啥不行
def?square_of_sum(L): p?=?[] for?n?in?L: ????p.append(n?**?2) ???????? ????return?sum(p) ???? #? for?s?in?p: #? ????sum?=?sum?+?s #? return?sum print?square_of_sum([1,?2,?3,?4,?5])
def?square_of_sum(L): p?=?[] for?n?in?L: ????p.append(n?**?2) ???????? ????return?sum(p) ???? #? for?s?in?p: #? ????sum?=?sum?+?s #? return?sum print?square_of_sum([1,?2,?3,?4,?5])
2017-06-27
舉報
2017-06-30
這個有沒有報錯,我也這樣我的問題是縮進,for前面四個空格要自己打的,不能是編輯器給你加的,上一級的位置開始的四個空格必須自己打
2017-08-04
你如果是在交互式命令中執行的話,那可能是因為你多了一些空行.
2017-06-27
我這邊在命令行中沒有出錯
2017-06-27
什么不行,我試了一下,可以得出結果的