Talk is cheap, show me the code def hanoi(n, a, b, c): if n == 1: print(a + ' --> ' + c) else: # 将n-1个盘子由a移动到b hanoi(n - 1, a, c, b) # 将a移动到c print(a + ' --> ' + c) # 将n-1个盘子由b移动到c上 hanoi(n - 1, b, a, c) while True: n = int(input("请输入一个数:")) hanoi(n, 'a', 'b', 'c')