程序运行结果为什么不是125而是5

def power(x, n):
    s = 1
    while n > 0:
        n = n - 1
        s = s * x
    return s

print power(5, 3)


https://img1.mukewang.com/5b7d08250001eadf03510051.jpg

熊妹
浏览 1440回答 5
5回答

搞枫搞雨

125没问题

白须

是125没错呢

莫云阳

按照你这个格式结果就是5,有可能是你的return缩进了。你检查检查,python有缩进机智

NothingAJ

代码没有任何问题,应该是其它地方出现了问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python