代码是哪错了呢
def move(n, a, b, c):
if n==1:
print a,'-->',c
return
move(n-1,a,c,b)
print a, '-->', c,'\n',move(n-1, b, a, c)
move(4, 'A', 'B', 'C')
自己写的代码为什么结果会多出很多个None,感觉和答案代码表达的没什么差别,求指教
def move(n, a, b, c):
if n==1:
print a,'-->',c
return
move(n-1,a,c,b)
print a, '-->', c,'\n',move(n-1, b, a, c)
move(4, 'A', 'B', 'C')
自己写的代码为什么结果会多出很多个None,感觉和答案代码表达的没什么差别,求指教
2016-12-08
举报