最赞回答 / 子女良
因为 def 后面的 square_of_sum(L) 是一个函数,每次运行这个函数时, sum=0 都会被运行一次在里面就是每次都把sum归零,在外面就会因为上一次使用这个函数而影响下一次使用这个函数
2020-03-25
最新回答 / qq_慕侠4234563
如果你列表中只有三个元素,那上面的结果是一样的,但如果是四个或更多,结果就不一样了:L.pop(2)是删除索引号为2的元素,即第三个元素;L.pop()是删除最后一个元素
2020-03-23
最新回答 / 慕UI1354896
while True: sum = sum + x x = x * 2 n = n + 1 if n > 20: breakprint sum这个是答案代码,在n = n + 1 结果为21时,会出发if条件,结束。 不会执行最后一步的print sum你的代码while True: if n > 20: break n = n + 1 x = x * 2 sum = sum + xprint sum当n = n + ...
2020-03-23