例子沒看懂
計算x的n次方
def power(x, n):
? ?s = 1??????????????????????????? 將n=4 代入
? ?while n > 0:???????????????????????????
? ? ? ?n = n - 1???????????????????? 這一步算得n=3?
? ? ? ?s = s * x?????????????????????? s = 1*x ??
? ?return s???????????????????????????? s=x????????????? ?n沒有用到,請問哪里想錯了,求解答
2016-06-12
n控制了while循環的次數,也就相當于x的n次方,所以說python中的縮進是非常重要的
2016-04-21
在while循環中,n用來計x*x的次數 ? ??? ? ? ? 第一次循環 n-1對應x^1 ? 第二次循環n-2對應x^2 ? 以此類推 ? 第n-n次對應x^n(在這一次執行后才會去判斷n>0)?? 判斷為否返回s?????? ??
2016-04-14
題主的思路如上, 如果縮進沒有錯誤的話, 是正確的。
2016-04-13
注意縮進,while和return在同一級別,而n=n-1和s=s*x屬于內層;while處理完后處理同級別的return
2016-04-13
while是循環,n>0的時候一直循環直到n<=0