意赅专题

简短意赅的用思维导图理解python递归实现汉诺塔

def hanoi(n,x,y,z):if n == 1:print(x ,'-->' ,z )else:hanoi(n-1 ,x ,z ,y )print(x ,'------>' , z)hanoi(n-1 ,y ,x ,z )n = int(input('请输入汉诺塔的层数:'))hanoi(n, 'x','y','z') 理解 每一步的意图想必都可以理解,主要问题在于不知道怎么就出