def square_of_sum(L):
sum = 0.0
for v in L:
sum += v * v
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
sum = 0.0
for v in L:
sum += v * v
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2015-02-06
# and 当两个条件都为真的时候,结果才为真
# or 只要有一个条件为真的时候,结果就为真
# python 认为,非空的值都为假
# or 只要有一个条件为真的时候,结果就为真
# python 认为,非空的值都为假
2015-02-06
最新回答 / 二十四桥明月夜y
你的代码应该是这样的吧<...code...>第一个的是先sum加1,然后再x=2*x循环19次得和。第二个的sum值是x=2*x的二十次循环的值。
2015-02-06
def move(n, a, b, c):
if n == 1:
print a, '-->', c
else :
move(n-1, a, c, b)
print a, '-->', c
move(n-1, b, a, c)
move(4, 'A', 'B', 'C')
if n == 1:
print a, '-->', c
else :
move(n-1, a, c, b)
print a, '-->', c
move(n-1, b, a, c)
move(4, 'A', 'B', 'C')
2015-02-06
如果能解释一下<tr><td>%s</td><td %s>%s</td></tr>这些就好了。
2015-02-05