已采纳回答 / weixin_慕哥435641
你定义的power函数最后没有返回结果,正确的写法应该是:def power(x,n): s=1 while n>0: n=n-1 s=s*x return sprint(power(3,2))
2019-03-27
已采纳回答 / 慕粉221930300
类比求和的方法,就是定义一个初始的且对最后求解结果没影响的变量存储每次计算的结果,这里是变量s。求x的n次方,就相当于算n-1次s*x,并把每次计算结果赋给s存储。
2019-03-27
已采纳回答 / 无尾熊啾啾
额,你是小小白吧。。。没基础还是买本书仔细看,这教程讲的内容太少了。他开始先是定义了sum就是总分为0.0这个值,然后通过for循环语句每次从list中拿一个数,就是sum=sum+x的意思就是自增了x,x是每次从list中拿的数,不知道你懂了没,这都是基础的东西,基本上你学过java看这些应该都能看懂,就是语法不太一样
2019-03-27
最新回答 / HHHHHoliday
sum=0.0是初始化一个浮点数(因为平均数有可能是小数),sum+=name代表将所有name的值加到sum中,最后的print语句就是输出平均数啦
2019-03-26
最新回答 / 慕无忌2417405
这是之前定义了一个move函数,根据move函数x = 100(第一个100) +60*math.cos(math.pi/6) y = 100(第二个100) -60*math.sin(math.pi/6)print x,y被作为一个序列打印了下来
2019-03-26