函数中的参数变化是什么意思?
def move(n, a, b, c):#在这里是n,a,b,c,
if n ==1:
print a, '-->', c
return
move(n-1, a, c, b)#在这里变成了n-1,a,c,b,这里的c与上面的b是否有联系?和输入的参数又有什么联系和变化?
print a, '-->', c
move(n-1, b, a, c)#这里变成了n-1, b, a, c,同上,参数的改变让输入的数据有怎样的运算?是怎样运行的?
move(4, 'A', 'B', 'C')