为什么输出值一直是正数,不论list中负数有多大
下面是我的代码,结果不论怎么换list值,输出结果都是正数
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
下面是我的代码,结果不论怎么换list值,输出结果都是正数
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
举报