完整实现了python 中 pow、** 功能的函数pow函数。
它可以计算任意实数的任意次方(可为负数,小数,负小数等)
若对其中的 n > 0 and n < 1 条件下使用了牛顿迭代法可以参考 https://blog.csdn.net/zw17302560727/article/details/102795921
def fun(num, n):
'''
求num的 0-1间的小数次方 和 正整数次方
'''
if n > 0 and n < 1:
# 牛顿迭代法 推演出来的求 n 次方根(n为正整数)
n = 1 / n
guess = num / 2.0
last = 0.0
while abs(guess - last) >= 0.0001:
last =<