最新回答 / qq_南有乔木彡_czHMUW
你做的是6-10的题吧。你的代码应该没问题不会报错,但是结果肯定不满足题目要求。题目要求:给定一个list,对list中的每一个元素,如果在set中,就将其删除如果不在set中,就添加进去分析一下...
2019-07-05
最新回答 / qq_慕虎9485312
你写的for i in range(100)相当于for i in range(0,100),所以第一次循环中i=0,3*i-2=-2。第二次循环3*i-2=1。以此类推,第三,四,五…一直到第一百次循环中3*i-2的值为4,7,9…295。s的值为14650,比正确值14950少了300,这是因为第一次循环你多减去了2,最后一次循环只给s加上了3*99-2,把3*100-2落下了2+(3*100-2)正好为300.....也许你会问为什么最后一次循环i为什么等于99而不是100,因为range(0,10...
2019-07-04
最赞回答 / Run1fast
1,#定义这个函数2,S=13,n>0就一直循环4 n=n-1 n-1直到n=0才退出循环5 s=s*x 存储循环第一,二,三,、、、、、n的结果,几次方他就循环几次6返回s这个值也就是x的n次方结果
2019-07-03