关于代码缩进问题
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')
为什么这个return要缩进到和print一样?它包含在if语句下吗?不应该是if……else:return……吗?
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')
为什么这个return要缩进到和print一样?它包含在if语句下吗?不应该是if……else:return……吗?
2017-03-15
举报