分别用迭代方法和递归方法实现求幂迭代方法的时间复杂度为O(n),空间复杂度为O(1)递归方法1的时间复杂度为O(logn),空间复杂度为O(logn)递归方法2的时间复杂度为O(n),空间复杂度为O(n)#!/usr/bin/env python #coding -*- utf:8 -*- def pow_1(x, n, choice): if choice==0: return pow_1_iter(x, n, 1) if choice==1: return pow_1_rec(x, n) #…