汉诺塔的程序怎么理解?

不懂那个程序,而且把答案复制到过去显示的都是错的

http://img.mukewang.com/5974b38900017dd002290126.jpg

magnify
浏览 1756回答 1
1回答

Yexiaomo

先不说理解, 你的代码复制都错了-->缩进没有了-->导致 move()函数体内部都没代码复制过去,格式至少是这样的 (我用的python3)>>>def move(n, a, b, c):         if n == 1:             print(a ,'-->', c)             return         move(n-1, a, c, b)         print(a, '-->', c)         move(n-1, b, a, c) >>>move(4, 'A', 'B', 'C')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python