1.使用牛顿迭代法 推演 实现求数 num 的根号n次方
参考了大佬的文章 : https://blog.csdn.net/qq_26499321/article/details/73724763
不熟悉牛顿迭代法的骚年可以看下这个大佬的讲解:详细简述了牛顿迭代法到 求根的应用:https://www.jianshu.com/p/7542fdeda760
# author zw
# 顺便也实现了一下求 x 的n次方(n为正整数)
def pow(x, n):
'''
求 x的n次方, n为正整数
'''
if n == 1:
return x
if n == 2:
return x * x
if n == 0:
return 1
if n % 2 ==0:
return pow(pow(x, n / 2)