else一直说没对齐,怎么回事啊
Topic source没错呀
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)
hanoi(3,'a','b','c') a --> c a --> b c --> b a --> c b --> a b --> c a --> c
- 1
没错呀
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)
hanoi(3,'a','b','c') a --> c a --> b c --> b a --> c b --> a b --> c a --> c
穿人字拖的贝吉塔
unindent does not match any outer indentation level 求问怎么解决啊