问题 更新时间2023/6/29 14:39:00 上楼梯:一个台阶一共有15阶,一次起跳可以跳一阶,也可以跳二阶。问总共有多少中跳法。请给出程序和答案。(提示:采用递归方法) 答案 登录 注册 参考代码: def ladder(n): res = [1, 2] if n < 1: return 0 if n == 1: return 1 if n == 2: return 2 for i in range(2, n): res.append(res[i - 2] + res[i - 1]) return res[-1] print(ladder(15)) 出自:国家开放大学 >> 国家开放大学Python程序设计