python
还是有些不懂第一个move中(a,b, c,)是什么意思还有后面怎么变成move(a, c , b)和move(b, a, c)
def move(n, a, b, c): if n == 1: print a, '-->', c else: move(n-1, a, c, b) print a, '-->', c move(n-1, b, a, c) move(4, 'A', 'B', 'C')
还是有些不懂第一个move中(a,b, c,)是什么意思还有后面怎么变成move(a, c , b)和move(b, a, c)
def move(n, a, b, c): if n == 1: print a, '-->', c else: move(n-1, a, c, b) print a, '-->', c move(n-1, b, a, c) move(4, 'A', 'B', 'C')
2017-11-08
举报