函数pow()
pow(x,y):这个是表示x的y次幂。
pow(x,y,z):这个是表示x的y次幂后除以z的余数。
python递归代码
- 挑错版
- def power(x,y):
- if y == 1:
- return x
- else:
- return x * power(x,y-1)
- print(power(2,3))
想看看这代码,哪些地方错了吗?
此处为隐藏的内容
发表评论并刷新,方可查看
发表评论
- 正确版
- def power(x, y):
- if y:
- return x * power(x, y - 1)
- else:
- return 1
- print(power(2, 0))
评论已关闭!



11F
登录回复
求答案
B1
登录回复
@ Mac 已审核,抱歉,因为刷评论的太多了
12F
登录回复
遇到了同样的问题(ノ ̄▽ ̄)
13F
登录回复
求答案
14F
登录回复
我去原来这里有答案啊,刚接触递归,这题没想出来,学习一下,谢谢了
B1
登录回复
@ 疯子晗
抱歉不经常登录,所以审核会比较慢。
15F
登录回复
哦2333333
16F
登录回复
问题在哪里?
17F
登录回复
why为什么
18F
登录回复
看看一
19F
登录回复
求解
20F
登录回复
看不懂啊