今天想解決但沒有解決的問題

2021-09-27 03:20:12 字數 732 閱讀 1499

想返回遞迴呼叫的次數,下面這一行**一直沒有結果…

def recursion(i):

index = 0

# print("本次遞迴輸入為",i)

if i/2 > 1:

re = recursion(i/2)

index = index + 1

# print('返回值'+str(re)+'\n')

# print('上層遞迴值'+str(i))

# index = index + 1

print('共經過'+str(index)+'次遞迴')

return i

##i = 10

#a = recursion(i)

#print('呼叫遞迴函式之後輸出結果是:'+str(a))

結果輸出為:

runfile('e:/python練習/recursion_exercise1.py', wdir='e:/python練習')

共經過0次遞迴

共經過1次遞迴

共經過1次遞迴

共經過1次遞迴

太迷了…

後來找到這個**,返回遞迴次數

這一句不知道什麼意思:

return 1 + sum(m-1)[0] , m + sum(m-1)[1]
哎…

那些沒有解決的問題

之前做了一些關於專案中遇到的問題及解決方案的總結,但是,還有一些沒有解決最終被我們繞過的問題存在,僅此記錄,若以後遇到類似的問題或者找到解決方案時,可加以參考。在 vc 6.0 mfc 程式中,使用 2.wpf點陣圖轉換顯示問題 同樣的點陣圖在winform程式中和在win10的檢視器中顯示效果是一...

複習中沒有解決的問題

02 複習linux時,關於lib 動態鏈結共享庫 還是不理解到底有什麼作用,搜尋網上講解過於官方,需要乙個例子 03 學習linux檔案目錄結構時,發現配置檔案及其重要,所以重視 etc 的檔案目錄結構 但是不理解 etc裡面是怎麼布局的,都包含寫什麼 04 關於linux的服務,普通程式服務和通...

if 沒有解決方案

c if 沒有 c else 可以用 c choose 來取代結構 c choose c when test 如果 c when c otherwise 否則 c otherwise c choose 在同乙個 c choose 中,當所有 c when 的條件都沒有成立時,則執行 c otherw...