没有搞懂 有谁能解释下 用大白话
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') 这是代码,哪位大佬能用大白话解释下图片中的三行代码,以及怎么就打印出了他们的移动步骤,属实没搞懂,汉诺塔怎么实现我知道了,但是编写代码没搞懂,尤其图片中的三行重要代码! 代码中为什么没有 move(n-1,c,b,a) 这行代码呢 程序逻辑是啥 解释不清的、混经验的就请别评论 别浪费我问答机会 让老师来回答 这已经是重新第3次发了 谢谢