為什么代碼里多了一個空格就出現錯誤了呢?sum = 0 前面少個空格就是OK的,一定要這么嚴格么?
def square_of_sum(L):
? ? ?sum = 0
? ? for x in L:
? ? ?sum = sum + x * x
? ? return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
def square_of_sum(L):
? ? ?sum = 0
? ? for x in L:
? ? ?sum = sum + x * x
? ? return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2015-10-23
舉報
2015-10-23
因為沒有大括號,要是你在縮進空格寫不清楚的話,計算機還怎么識別。