凌霄刀 发表于 2022-4-18 23:33:04

22讲小甲鱼写的这个递归原理,我没搞明白,为什么能if y:

def power(x, y):
    if y:
      return x * power(x, y-1)
    else:
      return 1
   
print(power(2, 3))

isdkz 发表于 2022-4-18 23:47:38

当 y 是一个数值型时,只要 y 不为 0 就是 True,y 为 0 就是 False
页: [1]
查看完整版本: 22讲小甲鱼写的这个递归原理,我没搞明白,为什么能if y: