递归函数实现.py 298 B

123456789101112131415161718
  1. # -*- coding: UTF-8 -*-
  2. def get_age(n):
  3. if n == 0:
  4. return 18
  5. return get_age(n -1) + 1
  6. ret = get_age(3)
  7. print(ret)
  8. for i in range(10):
  9. pass
  10. print(i)
  11. li = [ lambda : i for i in range(10) ] # i 的值是 9 , 相当于全局变量附值操作
  12. print(li[7]())
  13. print(type(li))