例題中計算x的N次方 為什么要定義一個s 最后還輸出的是返回的s的值呢
def power(x, n):
??? s = 1
??? while n > 0:
??????? n = n - 1
??????? s = s * x
??? return s
例題中計算x的N次方? 為什么要定義一個s 最后還輸出的是返回的s的值呢呢
def power(x, n):
??? s = 1
??? while n > 0:
??????? n = n - 1
??????? s = s * x
??? return s
例題中計算x的N次方? 為什么要定義一個s 最后還輸出的是返回的s的值呢呢
2019-03-27
舉報
2019-03-27
類比求和的方法,就是定義一個初始的且對最后求解結果沒影響的變量存儲每次計算的結果,這里是變量s。求x的n次方,就相當于算n-1次s*x,并把每次計算結果賦給s存儲。