最赞回答 / 子女良
                                
                                                            因为 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
                
             
             
        













