你可能會需要用一個 stack 紀錄各程式碼區塊的縮進格數
裡面出現的數字只會是遞增的,代表越來越深的巢狀層級,當關閉程式碼區塊時(縮排變少),就從 stack 裡面把最上層的元素丟掉
剩下的就是題目要求什麼就做什麼
參考答案: gist(python)