递归地用指数乘以2?

2024-04-25 09:11:31 发布

您现在位置:Python中文网/ 问答频道 /正文

如何编写一个将2取指数x的代码?递归地? 我一直在努力,但我不知道。这是我的东西。你知道吗

def recursiveExponent(x):
    if x<=0:
        return 1
    return = 2* recursiveExponent(x - 1)

这个代码根本不起作用。我要做的是让用户输入一个指数,然后递归地计算输入指数的2。你知道吗

示例:

递归指数(2)-->;4,其中2^2是4

递归指数(4)-->;16,其中2^4是16


Tags: 代码用户gt示例returnifdef指数