為什么輸出值一直是正數(shù),不論list中負(fù)數(shù)有多大
下面是我的代碼,結(jié)果不論怎么換list值,輸出結(jié)果都是正數(shù)
def square_of_sum(L):
? ? sum=0
? ? for x in L:
? ? ? ? sum=sum+x*x
? ? return sum
print square_of_sum([1,-5])
print square_of_sum([-4,-3,-2])
輸出26,29
下面是我的代碼,結(jié)果不論怎么換list值,輸出結(jié)果都是正數(shù)
def square_of_sum(L):
? ? sum=0
? ? for x in L:
? ? ? ? sum=sum+x*x
? ? return sum
print square_of_sum([1,-5])
print square_of_sum([-4,-3,-2])
輸出26,29
2015-11-05
舉報(bào)
2015-11-05
???沒(méi)明白你的意思,平方難道不應(yīng)該是正數(shù)碼?