增加了一个计数器,来显示出当前是第几步。
def move(n, a, b, c, num = [1]) : if n == 0: return move(n - 1, a, c, b, num) print('%d: %s --> %s'%(num[0], a, c)) num[0] = num[0] + 1 move(n - 1, b, a, c, num) move(3, 'A', 'B', 'C')
增加记步数那里看不太懂 能否解释下
Sign in to make a reply
Make_a_choice
增加了一个计数器,来显示出当前是第几步。