猿问

为什么答案中只有print a,'-->',c的句子

为什么答案中只有print a,'-->',c的句子,执行完代码后的答案却有b-->a,c-->a,a-->b,这样的话写print  a,'-->',c有什么作用?

def move(n, a, b, c):
    if n == 1:
        print a,'-->',c
        return
    move(n-1, a, c, b)
    print a,'-->',c
    move (n-1, b, a, c)
move(4, 'A', 'B', 'C')

张二狗神
浏览 984回答 1
1回答

产品经理不是经理

a,b,c只是参数,实际运行的时候a不一定等于a,c不一定等于c。
随时随地看视频慕课网APP

相关分类

Python
我要回答