為什么x^2不能運行出正確結果呢,只能用x*x
def square_of_sum(L):
? ? sum=0
? ? for x in L:
? ? ? ? a=x^2
? ? ? ? sum+=a
? ? 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:
? ? ? ? a=x^2
? ? ? ? sum+=a
? ? return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
這樣出來的結果不對
2019-01-11
舉報
2019-01-11
^按位異或運算
2019-01-18
你若是要平方的話要寫成x**2