def power(x, n): s = 1 while n > 0: n = n - 1 s = s * x return s
完全看不懂啊。。。
这个格式都不对啊,帮你改一下
这不就是求x的n次方吗?
回楼上,因为第一次用问答功能,忘了代码要用“插入”的功能,弄乱掉了,对不起。 我知道这个函数是求x的n次方,可是我不懂while循环在这里面起的作用。 前面都学得很顺利,到这里一下子就晕了。看了一晚上都没看明白。。。
另外,求x的n次方的函数,像下面这样写不是更加简单明白吗?跟用while循环有什么区别呢?
def power(x,n): s = x ** n return s
楼主这个代码比while那个优秀多了 while那个那么简单你真看不懂 ? 我怀疑楼主在装逼
我是新手,弱弱的问一句s=x**n是什么意思
**代表幂运算
Sign in to make a reply
weir2009
def power(x, n): s = 1 while n > 0: n = n - 1 s = s * x return s
完全看不懂啊。。。