这样理解对吗
def move(n, a, b, c):#定义函数 if n == 1: #在n=1的特殊情况下 print a,'-->',c #直接由a移到c return None#结束递归,返回空 move(n-1,a,c,b)#n不等于1的情况下,先将n-1块盘由a移到b(a柱上的盘从下往上可排为n,n-1....) print a,'-->',c#再将a柱上的n盘由a移到c move(n-1,b,a,c)#最后将b柱上的n-1盘由b移到c move(4, 'A', 'B', 'C') 这样理解对吗