为了账号安全,请及时绑定邮箱和手机立即绑定

跟参考代码一样,为啥会运行失败呢

https://img1.sycdn.imooc.com//5ac5e4260001e16103730300.jpg

为什么会运行失败呀

https://img1.sycdn.imooc.com//5ac5e43500014ab204220112.jpg

正在回答

2 回答

def move(n, a, b, c):
# 如果a柱子上面只有一个盘子,则直接移到c柱子上面去并输出路径,结束递归
    if n == 1:
        print a, '-->', c
        return
    move(n-1, a, c, b)   # 表示的是将n-1的盘子从a柱子上面移到b柱子上面去
    print a, '-->', c   # 输出最下面个盘子移从a移到c的路径
    move(n-1, b, a, c)   # 将b柱子上面的n-1个盘子移动到c柱子上面
move(2, 'A', 'B', 'C')


0 回复 有任何疑惑可以回复我~

if下面两行要缩进

0 回复 有任何疑惑可以回复我~
#1

周小小小贞 提问者

哦哦,thank you~
2018-04-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758620    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

跟参考代码一样,为啥会运行失败呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信