fork download
  1. def recursive_count(n, i=0):
  2. if i >= n:
  3. return
  4. else:
  5. print "Hello from %d!" % i
  6. return recursive_count(n, i+1)
  7.  
  8. def iterate_list(l):
  9. if l == []:
  10. print "Done"
  11. return
  12. else:
  13. print "Next element is %s" % l.pop(0)
  14. return iterate_list(l)
  15.  
  16. recursive_count(5)
  17. iterate_list(["hamburger", "fries", "liter cola"])
Success #stdin #stdout 0.02s 6820KB
stdin
Standard input is empty
stdout
Hello from 0!
Hello from 1!
Hello from 2!
Hello from 3!
Hello from 4!
Next element is hamburger
Next element is fries
Next element is liter cola
Done