Discuss / Python / 勉强看懂了一点。

勉强看懂了一点。

Topic source
  1 #!/usr/bin/env python
  2 count = 1
  3 def move(num,a,b,c):
  4     global count
  5     if num < 1:
  6         print False
  7     elif num == 1:
  8         print "%d:\t%s -> %s" % (count, a, c)
  9     elif num > 1:
 10         move(num -1 , a, c, b)
 11         move(1, a, b, c)
 12         move(num - 1, b, a, c)
 13 L = move(3,'A','B','C')
 14 print L

  • 1

Reply